public class DiscoveryNetworkConnector extends NetworkConnector implements DiscoveryListener
bridges, connectionFilter, localURI, serviceSupportdynamicallyIncludedDestinations, excludedDestinations, staticallyIncludedDestinationsDISCOVERED_OPTION_PREFIX| Constructor and Description |
|---|
DiscoveryNetworkConnector() |
DiscoveryNetworkConnector(java.net.URI discoveryURI) |
| Modifier and Type | Method and Description |
|---|---|
protected NetworkBridge |
createBridge(Transport localTransport,
Transport remoteTransport,
DiscoveryEvent event) |
DiscoveryAgent |
getDiscoveryAgent() |
java.net.URI |
getUri() |
protected void |
handleStart() |
protected void |
handleStop(ServiceStopper stopper) |
void |
onServiceAdd(DiscoveryEvent event) |
void |
onServiceRemove(DiscoveryEvent event) |
void |
setDiscoveryAgent(DiscoveryAgent discoveryAgent) |
void |
setUri(java.net.URI discoveryURI) |
java.lang.String |
toString() |
activeBridges, addDynamicallyIncludedDestination, addExcludedDestination, addStaticallyIncludedDestination, configureBridge, createLocalTransport, createNetworkBridgeObjectName, getBrokerService, getConnectionFilter, getDurableDestinations, getLocalUri, getObjectName, isStarted, isStopped, isStopping, registerNetworkBridgeMBean, removeDemandSubscription, setBrokerService, setConnectionFilter, setDurableDestinations, setLocalUri, setObjectName, start, stop, unregisterNetworkBridgeMBeangetBrokerName, getBrokerURL, getConsumerPriorityBase, getConsumerTTL, getDestinationFilter, getDynamicallyIncludedDestinations, getExcludedDestinations, getGcSweepTime, getMessageTTL, getName, getNetworkTTL, getPassword, getPrefetchSize, getStaticallyIncludedDestinations, getUserName, isAdvisoryForFailedForward, isAlwaysSyncSend, isBridgeTempDestinations, isCheckDuplicateMessagesOnDuplex, isConduitSubscriptions, isDecreaseNetworkConsumerPriority, isDispatchAsync, isDuplex, isDynamicOnly, isGcDestinationViews, isStaticBridge, isSuppressDuplicateQueueSubscriptions, isSuppressDuplicateTopicSubscriptions, isUseBrokerNamesAsIdSeed, isUseCompression, setAdvisoryForFailedForward, setAlwaysSyncSend, setBridgeTempDestinations, setBrokerName, setBrokerURL, setCheckDuplicateMessagesOnDuplex, setConduitSubscriptions, setConsumerPriorityBase, setConsumerTTL, setDecreaseNetworkConsumerPriority, setDestinationFilter, setDispatchAsync, setDuplex, setDynamicallyIncludedDestinations, setDynamicOnly, setExcludedDestinations, setGcDestinationViews, setGcSweepTime, setMessageTTL, setName, setNetworkTTL, setPassword, setPrefetchSize, setStaticallyIncludedDestinations, setStaticBridge, setSuppressDuplicateQueueSubscriptions, setSuppressDuplicateTopicSubscriptions, setUseBrokerNameAsIdSees, setUseCompression, setUserNamepublic DiscoveryNetworkConnector()
public DiscoveryNetworkConnector(java.net.URI discoveryURI)
throws java.io.IOException
java.io.IOExceptionpublic void setUri(java.net.URI discoveryURI)
throws java.io.IOException
java.io.IOExceptionpublic java.net.URI getUri()
public void onServiceAdd(DiscoveryEvent event)
onServiceAdd in interface DiscoveryListenerpublic void onServiceRemove(DiscoveryEvent event)
onServiceRemove in interface DiscoveryListenerpublic DiscoveryAgent getDiscoveryAgent()
public void setDiscoveryAgent(DiscoveryAgent discoveryAgent)
protected void handleStart()
throws java.lang.Exception
handleStart in class NetworkConnectorjava.lang.Exceptionprotected void handleStop(ServiceStopper stopper) throws java.lang.Exception
handleStop in class NetworkConnectorjava.lang.Exceptionprotected NetworkBridge createBridge(Transport localTransport, Transport remoteTransport, DiscoveryEvent event)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.