java.lang.Object
org.activemq.transport.TransportChannelFactorySupport
org.activemq.transport.composite.CompositeTransportChannelFactory
- All Implemented Interfaces:
- org.activemq.transport.TransportChannelFactory
- public class CompositeTransportChannelFactory
- extends org.activemq.transport.TransportChannelFactorySupport
A Composite implementation of a TransportChannelFactory
- Version:
- $Revision: 1.1.1.1 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
separator
private static java.lang.String separator
CompositeTransportChannelFactory
public CompositeTransportChannelFactory()
create
public org.activemq.transport.TransportChannel create(org.activemq.io.WireFormat wireFormat,
java.net.URI remoteLocation)
throws javax.jms.JMSException
- Description copied from interface:
org.activemq.transport.TransportChannelFactory
- Create a Channel to a remote Node - e.g. a Broker
create
public org.activemq.transport.TransportChannel create(org.activemq.io.WireFormat wireFormat,
java.net.URI remoteLocation,
java.net.URI localLocation)
throws javax.jms.JMSException
- Description copied from interface:
org.activemq.transport.TransportChannelFactory
- Create a Channel to a remote Node - e.g. a Broker
requiresEmbeddedBroker
public boolean requiresEmbeddedBroker()
- Description copied from interface:
org.activemq.transport.TransportChannelFactory
- Does this channel require an embedded broker to perform
such as VM or multicast based transports
parseURIs
public static java.lang.String parseURIs(java.util.List uris,
java.net.URI uri)
throws java.net.URISyntaxException
stripLeadingSlashes
protected static java.lang.String stripLeadingSlashes(java.lang.String text)
randomizeURIs
protected java.util.List randomizeURIs(java.util.List uris)