Class 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 Detail

      • 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 Detail

      • LocalTransportFactory

        public LocalTransportFactory()
    • Method Detail

      • 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)