Class LocalTransportFactory

java.lang.Object
org.apache.cxf.transport.AbstractTransportFactory
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 Details

    • TRANSPORT_ID

      public static final String TRANSPORT_ID
      See Also:
    • DEFAULT_NAMESPACES

      public static final List<String> DEFAULT_NAMESPACES
    • MESSAGE_FILTER_PROPERTIES

      public static final String MESSAGE_FILTER_PROPERTIES
    • MESSAGE_INCLUDE_PROPERTIES

      public static final String MESSAGE_INCLUDE_PROPERTIES
  • Constructor Details

    • LocalTransportFactory

      public LocalTransportFactory()
  • Method Details

    • getDestination

      public LocalDestination getDestination(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.Bus bus) throws IOException
      Specified by:
      getDestination in interface org.apache.cxf.transport.DestinationFactory
      Throws:
      IOException
    • getDestination

      protected LocalDestination getDestination(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType reference, org.apache.cxf.Bus bus) throws IOException
      Throws:
      IOException
    • getExecutor

      public Executor getExecutor(org.apache.cxf.Bus bus)
    • setExecutor

      public void setExecutor(Executor executor)
    • getConduit

      public org.apache.cxf.transport.Conduit getConduit(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.Bus bus) throws IOException
      Specified by:
      getConduit in interface org.apache.cxf.transport.ConduitInitiator
      Throws:
      IOException
    • getConduit

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

      public Set<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(Set<String> s)
    • getMessageFilterProperties

      public Set<String> getMessageFilterProperties()
    • setMessageFilterProperties

      public void setMessageFilterProperties(Set<String> props)
    • getIncludeMessageProperties

      public Set<String> getIncludeMessageProperties()
    • setMessageIncludeProperties

      public void setMessageIncludeProperties(Set<String> props)
    • copy

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