org.apache.activemq.network
Class NetworkBridgeConfiguration

java.lang.Object
  extended by org.apache.activemq.network.NetworkBridgeConfiguration
Direct Known Subclasses:
NetworkConnector

public class NetworkBridgeConfiguration
extends Object

Configuration for a NetworkBridge

Version:
$Revision: 1.1 $

Constructor Summary
NetworkBridgeConfiguration()
           
 
Method Summary
 String getBrokerName()
           
 String getDestinationFilter()
           
 List<ActiveMQDestination> getDynamicallyIncludedDestinations()
           
 List<ActiveMQDestination> getExcludedDestinations()
           
 String getName()
           
 int getNetworkTTL()
           
 String getPassword()
           
 int getPrefetchSize()
           
 List<ActiveMQDestination> getStaticallyIncludedDestinations()
           
 String getUserName()
           
 boolean isBridgeTempDestinations()
           
 boolean isConduitSubscriptions()
           
 boolean isDecreaseNetworkConsumerPriority()
           
 boolean isDispatchAsync()
           
 boolean isDuplex()
           
 boolean isDynamicOnly()
           
 boolean isSuppressDuplicateQueueSubscriptions()
           
 void setBridgeTempDestinations(boolean bridgeTempDestinations)
           
 void setBrokerName(String brokerName)
           
 void setConduitSubscriptions(boolean conduitSubscriptions)
           
 void setDecreaseNetworkConsumerPriority(boolean decreaseNetworkConsumerPriority)
           
 void setDestinationFilter(String destinationFilter)
           
 void setDispatchAsync(boolean dispatchAsync)
           
 void setDuplex(boolean duplex)
           
 void setDynamicallyIncludedDestinations(List<ActiveMQDestination> dynamicallyIncludedDestinations)
           
 void setDynamicOnly(boolean dynamicOnly)
           
 void setExcludedDestinations(List<ActiveMQDestination> excludedDestinations)
           
 void setName(String name)
           
 void setNetworkTTL(int networkTTL)
           
 void setPassword(String password)
           
 void setPrefetchSize(int prefetchSize)
           
 void setStaticallyIncludedDestinations(List<ActiveMQDestination> staticallyIncludedDestinations)
           
 void setSuppressDuplicateQueueSubscriptions(boolean val)
           
 void setUserName(String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkBridgeConfiguration

public NetworkBridgeConfiguration()
Method Detail

isConduitSubscriptions

public boolean isConduitSubscriptions()
Returns:
the conduitSubscriptions

setConduitSubscriptions

public void setConduitSubscriptions(boolean conduitSubscriptions)
Parameters:
conduitSubscriptions - the conduitSubscriptions to set

isDynamicOnly

public boolean isDynamicOnly()
Returns:
the dynamicOnly

setDynamicOnly

public void setDynamicOnly(boolean dynamicOnly)
Parameters:
dynamicOnly - the dynamicOnly to set

isBridgeTempDestinations

public boolean isBridgeTempDestinations()
Returns:
the bridgeTempDestinations

setBridgeTempDestinations

public void setBridgeTempDestinations(boolean bridgeTempDestinations)
Parameters:
bridgeTempDestinations - the bridgeTempDestinations to set

isDecreaseNetworkConsumerPriority

public boolean isDecreaseNetworkConsumerPriority()
Returns:
the decreaseNetworkConsumerPriority

setDecreaseNetworkConsumerPriority

public void setDecreaseNetworkConsumerPriority(boolean decreaseNetworkConsumerPriority)
Parameters:
decreaseNetworkConsumerPriority - the decreaseNetworkConsumerPriority to set

isDispatchAsync

public boolean isDispatchAsync()
Returns:
the dispatchAsync

setDispatchAsync

public void setDispatchAsync(boolean dispatchAsync)
Parameters:
dispatchAsync - the dispatchAsync to set

isDuplex

public boolean isDuplex()
Returns:
the duplex

setDuplex

public void setDuplex(boolean duplex)
Parameters:
duplex - the duplex to set

getBrokerName

public String getBrokerName()
Returns:
the brokerName

setBrokerName

public void setBrokerName(String brokerName)
Parameters:
brokerName - the localBrokerName to set

getNetworkTTL

public int getNetworkTTL()
Returns:
the networkTTL

setNetworkTTL

public void setNetworkTTL(int networkTTL)
Parameters:
networkTTL - the networkTTL to set

getPassword

public String getPassword()
Returns:
the password

setPassword

public void setPassword(String password)
Parameters:
password - the password to set

getPrefetchSize

public int getPrefetchSize()
Returns:
the prefetchSize

setPrefetchSize

public void setPrefetchSize(int prefetchSize)
Parameters:
prefetchSize - the prefetchSize to set

getUserName

public String getUserName()
Returns:
the userName

setUserName

public void setUserName(String userName)
Parameters:
userName - the userName to set

getDestinationFilter

public String getDestinationFilter()
Returns:
the destinationFilter

setDestinationFilter

public void setDestinationFilter(String destinationFilter)
Parameters:
destinationFilter - the destinationFilter to set

getName

public String getName()
Returns:
the name

setName

public void setName(String name)
Parameters:
name - the name to set

getExcludedDestinations

public List<ActiveMQDestination> getExcludedDestinations()

setExcludedDestinations

public void setExcludedDestinations(List<ActiveMQDestination> excludedDestinations)

getDynamicallyIncludedDestinations

public List<ActiveMQDestination> getDynamicallyIncludedDestinations()

setDynamicallyIncludedDestinations

public void setDynamicallyIncludedDestinations(List<ActiveMQDestination> dynamicallyIncludedDestinations)

getStaticallyIncludedDestinations

public List<ActiveMQDestination> getStaticallyIncludedDestinations()

setStaticallyIncludedDestinations

public void setStaticallyIncludedDestinations(List<ActiveMQDestination> staticallyIncludedDestinations)

isSuppressDuplicateQueueSubscriptions

public boolean isSuppressDuplicateQueueSubscriptions()

setSuppressDuplicateQueueSubscriptions

public void setSuppressDuplicateQueueSubscriptions(boolean val)
Parameters:
val - if true, duplicate network queue subscriptions (in a cyclic network) will be suppressed


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.