Class DiscoveryTransportFactory
java.lang.Object
org.apache.activemq.transport.TransportFactory
org.apache.activemq.transport.failover.FailoverTransportFactory
org.apache.activemq.transport.discovery.DiscoveryTransportFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DiscoveryTransportcreateTransport(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 FailoverTransportFactory
createTransport, doCompositeConnect, doConnectMethods inherited from class 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:
createTransportin classFailoverTransportFactory- Parameters:
compositeData-- 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:
doBindin classFailoverTransportFactory- Throws:
IOException
-