public class MulticastNetworkConnector extends NetworkConnector
Transport instance such as when using multicast.
This implementation does not depend on multicast at all; any other group
based transport could be used.bridges, connectionFilter, localURI, serviceSupportdynamicallyIncludedDestinations, excludedDestinations, staticallyIncludedDestinations| Constructor and Description |
|---|
MulticastNetworkConnector() |
MulticastNetworkConnector(URI remoteURI) |
| Modifier and Type | Method and Description |
|---|---|
protected DemandForwardingBridgeSupport |
createBridge(Transport local,
Transport remote) |
DemandForwardingBridgeSupport |
getBridge() |
Transport |
getLocalTransport() |
Transport |
getRemoteTransport() |
URI |
getRemoteURI() |
protected void |
handleStart() |
protected void |
handleStop(ServiceStopper stopper) |
void |
setBridge(DemandForwardingBridgeSupport bridge) |
void |
setLocalTransport(Transport localTransport) |
void |
setRemoteTransport(Transport remoteTransport)
Sets the remote transport implementation
|
void |
setRemoteURI(URI remoteURI)
Sets the remote transport URI to some group transport like
multicast://address:port |
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, isUseVirtualDestSus, 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, setUserName, setUseVirtualDestSubspublic MulticastNetworkConnector()
public MulticastNetworkConnector(URI remoteURI)
public DemandForwardingBridgeSupport getBridge()
public void setBridge(DemandForwardingBridgeSupport bridge)
public Transport getLocalTransport()
public void setLocalTransport(Transport localTransport)
public Transport getRemoteTransport()
public void setRemoteTransport(Transport remoteTransport)
public URI getRemoteURI()
public void setRemoteURI(URI remoteURI)
multicast://address:portprotected void handleStart() throws Exception
handleStart in class NetworkConnectorExceptionprotected void handleStop(ServiceStopper stopper) throws Exception
handleStop in class NetworkConnectorExceptionprotected DemandForwardingBridgeSupport createBridge(Transport local, Transport remote)
Copyright © 2005–2017 FuseSource, Corp.. All rights reserved.