Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.activemq.transport.composite
Class CompositeTransportChannelFactory  view CompositeTransportChannelFactory download CompositeTransportChannelFactory.java

java.lang.Object
  extended byorg.activemq.transport.TransportChannelFactorySupport
      extended byorg.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 $

Field Summary
private static java.lang.String separator
           
 
Constructor Summary
CompositeTransportChannelFactory()
           
 
Method Summary
 org.activemq.transport.TransportChannel create(org.activemq.io.WireFormat wireFormat, java.net.URI remoteLocation)
          Create a Channel to a remote Node - e.g.
 org.activemq.transport.TransportChannel create(org.activemq.io.WireFormat wireFormat, java.net.URI remoteLocation, java.net.URI localLocation)
          Create a Channel to a remote Node - e.g.
static java.lang.String parseURIs(java.util.List uris, java.net.URI uri)
           
protected  java.util.List randomizeURIs(java.util.List uris)
           
 boolean requiresEmbeddedBroker()
          Does this channel require an embedded broker to perform such as VM or multicast based transports
protected static java.lang.String stripLeadingSlashes(java.lang.String text)
           
 
Methods inherited from class org.activemq.transport.TransportChannelFactorySupport
populateProperties, populateProperties, populateProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

separator

private static java.lang.String separator
Constructor Detail

CompositeTransportChannelFactory

public CompositeTransportChannelFactory()
Method Detail

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)