Class NetworkBridgeFactory

java.lang.Object
org.apache.activemq.network.NetworkBridgeFactory
All Implemented Interfaces:
BridgeFactory

public final class NetworkBridgeFactory extends Object implements BridgeFactory
Factory for network bridges
  • Field Details

  • 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: BridgeFactory
      Create a network bridge between two specified transports.
      Specified by:
      createNetworkBridge in interface BridgeFactory
      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