org.apache.cxf.transport.local
Class LocalTransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.transport.local.LocalTransportFactory
All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory

public class LocalTransportFactory
extends org.apache.cxf.transport.AbstractTransportFactory
implements org.apache.cxf.transport.DestinationFactory, org.apache.cxf.transport.ConduitInitiator


Field Summary
static java.lang.String MESSAGE_FILTER_PROPERTIES
           
static java.lang.String MESSAGE_INCLUDE_PROPERTIES
           
static java.lang.String TRANSPORT_ID
           
 
Fields inherited from class org.apache.cxf.transport.AbstractTransportFactory
bus
 
Constructor Summary
LocalTransportFactory()
           
 
Method Summary
 void copy(org.apache.cxf.message.Message message, org.apache.cxf.message.Message copy)
           
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo ei)
           
 org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType target)
           
 org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei)
           
protected  org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType reference)
           
 java.util.Set<java.lang.String> getIncludeMessageProperties()
           
 java.util.Set<java.lang.String> getMessageFilterProperties()
           
 java.util.Set<java.lang.String> getUriPrefixes()
           
 void setBus(org.apache.cxf.Bus b)
           
 void setMessageFilterProperties(java.util.Set<java.lang.String> props)
           
 void setMessageIncludeProperties(java.util.Set<java.lang.String> props)
           
 void setUriPrefixes(java.util.Set<java.lang.String> s)
           
 
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getBus, getTransportIds, register, setTransportIds, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.transport.DestinationFactory
getTransportIds
 
Methods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIds
 

Field Detail

TRANSPORT_ID

public static final java.lang.String TRANSPORT_ID
See Also:
Constant Field Values

MESSAGE_FILTER_PROPERTIES

public static final java.lang.String MESSAGE_FILTER_PROPERTIES

MESSAGE_INCLUDE_PROPERTIES

public static final java.lang.String MESSAGE_INCLUDE_PROPERTIES
Constructor Detail

LocalTransportFactory

public LocalTransportFactory()
Method Detail

setBus

public void setBus(org.apache.cxf.Bus b)
Overrides:
setBus in class org.apache.cxf.transport.AbstractTransportFactory

getDestination

public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei)
                                                    throws java.io.IOException
Specified by:
getDestination in interface org.apache.cxf.transport.DestinationFactory
Throws:
java.io.IOException

getDestination

protected org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei,
                                                              org.apache.cxf.ws.addressing.EndpointReferenceType reference)
                                                       throws java.io.IOException
Throws:
java.io.IOException

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo ei)
                                            throws java.io.IOException
Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
java.io.IOException

getConduit

public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo ei,
                                                   org.apache.cxf.ws.addressing.EndpointReferenceType target)
                                            throws java.io.IOException
Specified by:
getConduit in interface org.apache.cxf.transport.ConduitInitiator
Throws:
java.io.IOException

getUriPrefixes

public java.util.Set<java.lang.String> getUriPrefixes()
Specified by:
getUriPrefixes in interface org.apache.cxf.transport.ConduitInitiator
Specified by:
getUriPrefixes in interface org.apache.cxf.transport.DestinationFactory
Overrides:
getUriPrefixes in class org.apache.cxf.transport.AbstractTransportFactory

setUriPrefixes

public void setUriPrefixes(java.util.Set<java.lang.String> s)

getMessageFilterProperties

public java.util.Set<java.lang.String> getMessageFilterProperties()

setMessageFilterProperties

public void setMessageFilterProperties(java.util.Set<java.lang.String> props)

getIncludeMessageProperties

public java.util.Set<java.lang.String> getIncludeMessageProperties()

setMessageIncludeProperties

public void setMessageIncludeProperties(java.util.Set<java.lang.String> props)

copy

public void copy(org.apache.cxf.message.Message message,
                 org.apache.cxf.message.Message copy)


Apache CXF