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 |
Constructor and Description |
---|
LocalTransportFactory() |
Modifier and Type | Method and Description |
---|---|
void |
copy(Message message,
Message copy) |
Conduit |
getConduit(EndpointInfo ei,
Bus bus)
Initiate an outbound Conduit.
|
Conduit |
getConduit(EndpointInfo ei,
EndpointReferenceType target,
Bus bus)
Initiate an outbound Conduit.
|
Destination |
getDestination(EndpointInfo ei,
Bus bus)
Create a destination.
|
protected Destination |
getDestination(EndpointInfo ei,
EndpointReferenceType reference,
Bus bus) |
Executor |
getExecutor(Bus bus) |
Set<String> |
getIncludeMessageProperties() |
Set<String> |
getMessageFilterProperties() |
Set<String> |
getUriPrefixes() |
void |
setExecutor(Executor executor) |
void |
setMessageFilterProperties(Set<String> props) |
void |
setMessageIncludeProperties(Set<String> props) |
void |
setUriPrefixes(Set<String> s) |
getTransportIds, setTransportIds
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 Destination getDestination(EndpointInfo ei, Bus bus) throws IOException
DestinationFactory
getDestination
in interface DestinationFactory
ei
- the endpoint info of the destination.IOException
protected Destination getDestination(EndpointInfo ei, EndpointReferenceType reference, Bus bus) throws IOException
IOException
public void setExecutor(Executor executor)
public Conduit getConduit(EndpointInfo ei, Bus bus) throws IOException
ConduitInitiator
getConduit
in interface ConduitInitiator
ei
- the endpoint info of the targetIOException
public Conduit getConduit(EndpointInfo ei, EndpointReferenceType target, Bus bus) 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