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(java.net.URI remoteURI) |
| Modifier and Type | Method and Description |
|---|---|
protected DemandForwardingBridgeSupport |
createBridge(Transport local,
Transport remote) |
DemandForwardingBridgeSupport |
getBridge() |
Transport |
getLocalTransport() |
Transport |
getRemoteTransport() |
java.net.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(java.net.URI remoteURI)
Sets the remote transport URI to some group transport like
multicast://address:port |
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 MulticastNetworkConnector()
public MulticastNetworkConnector(java.net.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 java.net.URI getRemoteURI()
public void setRemoteURI(java.net.URI remoteURI)
multicast://address:portprotected 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.Exceptionpublic java.lang.String toString()
toString in class java.lang.Objectprotected DemandForwardingBridgeSupport createBridge(Transport local, Transport remote)
Copyright © 2005-2016 Red Hat, Inc.. All Rights Reserved.