public class LocalTransportFactory extends AbstractTransportFactory implements DestinationFactory, ConduitInitiator
Modifier and Type | Field and Description |
---|---|
static List<String> |
DEFAULT_NAMESPACES |
static String |
MESSAGE_FILTER_PROPERTIES |
static String |
MESSAGE_INCLUDE_PROPERTIES |
static String |
TRANSPORT_ID |
bus
Constructor and Description |
---|
LocalTransportFactory() |
LocalTransportFactory(Bus b) |
Modifier and Type | Method and Description |
---|---|
void |
copy(Message message,
Message copy) |
Conduit |
getConduit(EndpointInfo ei)
Initiate an outbound Conduit.
|
Conduit |
getConduit(EndpointInfo ei,
EndpointReferenceType target)
Initiate an outbound Conduit.
|
Destination |
getDestination(EndpointInfo ei)
Create a destination.
|
protected Destination |
getDestination(EndpointInfo ei,
EndpointReferenceType reference) |
Executor |
getExecutor() |
Set<String> |
getIncludeMessageProperties() |
Set<String> |
getMessageFilterProperties() |
Set<String> |
getUriPrefixes() |
void |
setBus(Bus b) |
void |
setExecutor(Executor executor) |
void |
setMessageFilterProperties(Set<String> props) |
void |
setMessageIncludeProperties(Set<String> props) |
void |
setUriPrefixes(Set<String> s) |
getBus, getTransportIds, register, setTransportIds, unregister
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTransportIds
getTransportIds
public static final String TRANSPORT_ID
public static final String MESSAGE_FILTER_PROPERTIES
public static final String MESSAGE_INCLUDE_PROPERTIES
public LocalTransportFactory()
public LocalTransportFactory(Bus b)
public void setBus(Bus b)
setBus
in class AbstractTransportFactory
public Destination getDestination(EndpointInfo ei) throws IOException
DestinationFactory
getDestination
in interface DestinationFactory
ei
- the endpoint info of the destination.IOException
protected Destination getDestination(EndpointInfo ei, EndpointReferenceType reference) throws IOException
IOException
public Executor getExecutor()
public void setExecutor(Executor executor)
public Conduit getConduit(EndpointInfo ei) throws IOException
ConduitInitiator
getConduit
in interface ConduitInitiator
ei
- the endpoint info of the targetIOException
public Conduit getConduit(EndpointInfo ei, EndpointReferenceType target) throws IOException
ConduitInitiator
getConduit
in interface ConduitInitiator
ei
- the endpoint info for a local endpoint on which the
the configuration should be basedtarget
- the target EPRIOException
public Set<String> getUriPrefixes()
getUriPrefixes
in interface ConduitInitiator
getUriPrefixes
in interface DestinationFactory
getUriPrefixes
in class AbstractTransportFactory
Apache CXF