Package org.apache.cxf.transport.local
Class LocalTransportFactory
java.lang.Object
org.apache.cxf.transport.AbstractTransportFactory
org.apache.cxf.transport.local.LocalTransportFactory
- All Implemented Interfaces:
ConduitInitiator,DestinationFactory
public class LocalTransportFactory
extends AbstractTransportFactory
implements DestinationFactory, ConduitInitiator
-
Field Summary
FieldsFields inherited from class org.apache.cxf.transport.AbstractTransportFactory
PREFERRED_TRANSPORT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetConduit(EndpointInfo ei, Bus bus) Initiate an outbound Conduit.getConduit(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus) Initiate an outbound Conduit.getDestination(EndpointInfo ei, Bus bus) Create a destination.protected LocalDestinationgetDestination(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType reference, Bus bus) getExecutor(Bus bus) voidsetExecutor(Executor executor) voidsetMessageFilterProperties(Set<String> props) voidsetMessageIncludeProperties(Set<String> props) voidsetUriPrefixes(Set<String> s) Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getTransportIds, setTransportIdsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIdsMethods inherited from interface org.apache.cxf.transport.DestinationFactory
getTransportIds
-
Field Details
-
TRANSPORT_ID
- See Also:
-
DEFAULT_NAMESPACES
-
MESSAGE_FILTER_PROPERTIES
-
MESSAGE_INCLUDE_PROPERTIES
-
-
Constructor Details
-
LocalTransportFactory
public LocalTransportFactory()
-
-
Method Details
-
getDestination
Description copied from interface:DestinationFactoryCreate a destination.- Specified by:
getDestinationin interfaceDestinationFactory- Parameters:
ei- the endpoint info of the destination.- Returns:
- the created Destination.
- Throws:
IOException
-
getDestination
protected LocalDestination getDestination(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType reference, Bus bus) throws IOException - Throws:
IOException
-
getExecutor
-
setExecutor
-
getConduit
Description copied from interface:ConduitInitiatorInitiate an outbound Conduit.- Specified by:
getConduitin interfaceConduitInitiator- Parameters:
ei- the endpoint info of the target- Returns:
- a suitable new or pre-existing Conduit
- Throws:
IOException
-
getConduit
public Conduit getConduit(EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType target, Bus bus) throws IOException Description copied from interface:ConduitInitiatorInitiate an outbound Conduit.- Specified by:
getConduitin interfaceConduitInitiator- Parameters:
ei- the endpoint info for a local endpoint on which the the configuration should be basedtarget- the target EPR- Returns:
- a suitable new or pre-existing Conduit
- Throws:
IOException
-
getUriPrefixes
- Specified by:
getUriPrefixesin interfaceConduitInitiator- Specified by:
getUriPrefixesin interfaceDestinationFactory- Overrides:
getUriPrefixesin classAbstractTransportFactory
-
setUriPrefixes
-
getMessageFilterProperties
-
setMessageFilterProperties
-
getIncludeMessageProperties
-
setMessageIncludeProperties
-
copy
-