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(org.apache.activemq.transport.Transport local,
org.apache.activemq.transport.Transport remote) |
DemandForwardingBridgeSupport |
getBridge() |
org.apache.activemq.transport.Transport |
getLocalTransport() |
org.apache.activemq.transport.Transport |
getRemoteTransport() |
URI |
getRemoteURI() |
protected void |
handleStart() |
protected void |
handleStop(org.apache.activemq.util.ServiceStopper stopper) |
void |
setBridge(DemandForwardingBridgeSupport bridge) |
void |
setLocalTransport(org.apache.activemq.transport.Transport localTransport) |
void |
setRemoteTransport(org.apache.activemq.transport.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, getDurableTopicDestinations, getLocalUri, getObjectName, isStarted, isStopped, isStopping, registerNetworkBridgeMBean, removeDemandSubscription, setBrokerService, setConnectionFilter, setDurableDestinations, setLocalUri, setObjectName, start, stop, unregisterNetworkBridgeMBeangetAdvisoryAckPercentage, getAdvisoryPrefetchSize, getBridgeFactory, getBrokerName, getBrokerURL, getClientIdToken, getConsumerPriorityBase, getConsumerTTL, getDestinationFilter, getDynamicallyIncludedDestinations, getExcludedDestinations, getGcSweepTime, getMessageTTL, getName, getNetworkTTL, getPassword, getPrefetchSize, getStaticallyIncludedDestinations, getUserName, isAdvisoryForFailedForward, isAlwaysSyncSend, isBridgeTempDestinations, isCheckDuplicateMessagesOnDuplex, isConduitNetworkQueueSubscriptions, isConduitSubscriptions, isDecreaseNetworkConsumerPriority, isDispatchAsync, isDuplex, isDynamicOnly, isGcDestinationViews, isStaticBridge, isSuppressDuplicateQueueSubscriptions, isSuppressDuplicateTopicSubscriptions, isSyncDurableSubs, isUseBrokerNamesAsIdSeed, isUseCompression, isUseVirtualDestSubs, isUseVirtualDestSus, setAdvisoryAckPercentage, setAdvisoryForFailedForward, setAdvisoryPrefetchSize, setAlwaysSyncSend, setBridgeFactory, setBridgeTempDestinations, setBrokerName, setBrokerURL, setCheckDuplicateMessagesOnDuplex, setClientIdToken, setConduitNetworkQueueSubscriptions, setConduitSubscriptions, setConsumerPriorityBase, setConsumerTTL, setDecreaseNetworkConsumerPriority, setDestinationFilter, setDispatchAsync, setDuplex, setDynamicallyIncludedDestinations, setDynamicOnly, setExcludedDestinations, setGcDestinationViews, setGcSweepTime, setMessageTTL, setName, setNetworkTTL, setPassword, setPrefetchSize, setStaticallyIncludedDestinations, setStaticBridge, setSuppressDuplicateQueueSubscriptions, setSuppressDuplicateTopicSubscriptions, setSyncDurableSubs, setUseBrokerNameAsIdSees, setUseCompression, setUserName, setUseVirtualDestSubspublic MulticastNetworkConnector()
public MulticastNetworkConnector(URI remoteURI)
public DemandForwardingBridgeSupport getBridge()
public void setBridge(DemandForwardingBridgeSupport bridge)
public org.apache.activemq.transport.Transport getLocalTransport()
public void setLocalTransport(org.apache.activemq.transport.Transport localTransport)
public org.apache.activemq.transport.Transport getRemoteTransport()
public void setRemoteTransport(org.apache.activemq.transport.Transport remoteTransport)
public URI getRemoteURI()
public void setRemoteURI(URI remoteURI)
multicast://address:portprotected void handleStart() throws Exception
handleStart in class NetworkConnectorExceptionprotected void handleStop(org.apache.activemq.util.ServiceStopper stopper) throws Exception
handleStop in class NetworkConnectorExceptionprotected DemandForwardingBridgeSupport createBridge(org.apache.activemq.transport.Transport local, org.apache.activemq.transport.Transport remote)
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.