Class DiscoveryTransportFactory
java.lang.Object
org.apache.activemq.transport.TransportFactory
org.apache.activemq.transport.failover.FailoverTransportFactory
org.apache.activemq.transport.discovery.DiscoveryTransportFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic DiscoveryTransport
createTransport
(CompositeTransport compositeTransport, URISupport.CompositeData compositeData, Map<String, String> parameters) Creates a transport that reports discovered brokers to a specific composite transport.createTransport
(URISupport.CompositeData compositeData) Methods inherited from class org.apache.activemq.transport.failover.FailoverTransportFactory
createTransport, doCompositeConnect, doConnect
Methods inherited from class org.apache.activemq.transport.TransportFactory
bind, compositeConfigure, compositeConnect, compositeConnect, configure, connect, connect, createTransport, createWireFormat, createWireFormatFactory, doCompositeConnect, doConnect, findTransportFactory, getDefaultWireFormatType, getOption, registerTransportFactory, serverConfigure
-
Constructor Details
-
DiscoveryTransportFactory
public DiscoveryTransportFactory()
-
-
Method Details
-
createTransport
- Overrides:
createTransport
in classFailoverTransportFactory
- Returns:
- Throws:
IOException
-
createTransport
public static DiscoveryTransport createTransport(CompositeTransport compositeTransport, URISupport.CompositeData compositeData, Map<String, String> parameters) throws IOExceptionCreates a transport that reports discovered brokers to a specific composite transport.- Parameters:
compositeTransport
- transport to report discovered brokers tocompositeData
- used to apply parameters to this transport- Returns:
- a transport that reports discovered brokers to a specific composite transport.
- Throws:
IOException
-
doBind
- Overrides:
doBind
in classFailoverTransportFactory
- Throws:
IOException
-