Package org.apache.activemq.network
Class NetworkBridgeFactory
java.lang.Object
org.apache.activemq.network.NetworkBridgeFactory
- All Implemented Interfaces:
BridgeFactory
Factory for network bridges
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic DemandForwardingBridgecreateBridge(NetworkBridgeConfiguration configuration, org.apache.activemq.transport.Transport localTransport, org.apache.activemq.transport.Transport remoteTransport, NetworkBridgeListener listener) Deprecated.static org.apache.activemq.transport.Transportstatic org.apache.activemq.transport.TransportcreateLocalTransport(NetworkBridgeConfiguration configuration, URI uri) createNetworkBridge(NetworkBridgeConfiguration configuration, org.apache.activemq.transport.Transport localTransport, org.apache.activemq.transport.Transport remoteTransport, NetworkBridgeListener listener) Create a network bridge between two specified transports.
-
Field Details
-
INSTANCE
-
-
Method Details
-
createNetworkBridge
public DemandForwardingBridge createNetworkBridge(NetworkBridgeConfiguration configuration, org.apache.activemq.transport.Transport localTransport, org.apache.activemq.transport.Transport remoteTransport, NetworkBridgeListener listener) Description copied from interface:BridgeFactoryCreate a network bridge between two specified transports.- Specified by:
createNetworkBridgein interfaceBridgeFactory- Parameters:
configuration- Bridge configuration.localTransport- Local side of bridge.remoteTransport- Remote side of bridge.listener- Bridge listener.- Returns:
- the NetworkBridge
-
createBridge
@Deprecated public static DemandForwardingBridge createBridge(NetworkBridgeConfiguration configuration, org.apache.activemq.transport.Transport localTransport, org.apache.activemq.transport.Transport remoteTransport, NetworkBridgeListener listener) Deprecated.Create a network bridge- Parameters:
configuration-localTransport-remoteTransport-listener-- Returns:
- the NetworkBridge
-
createLocalTransport
public static org.apache.activemq.transport.Transport createLocalTransport(NetworkBridgeConfiguration configuration, URI uri) throws Exception - Throws:
Exception
-
createLocalAsyncTransport
public static org.apache.activemq.transport.Transport createLocalAsyncTransport(URI uri) throws Exception - Throws:
Exception
-