Class SoapTransportFactory

  • All Implemented Interfaces:
    org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory, org.apache.cxf.wsdl11.WSDLEndpointFactory

    public class SoapTransportFactory
    extends org.apache.cxf.transport.AbstractTransportFactory
    implements org.apache.cxf.transport.DestinationFactory, org.apache.cxf.wsdl11.WSDLEndpointFactory, org.apache.cxf.transport.ConduitInitiator
    • Constructor Detail

      • SoapTransportFactory

        public SoapTransportFactory()
    • Method Detail

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

        public org.apache.cxf.transport.Destination 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
      • createPortExtensors

        public void createPortExtensors​(org.apache.cxf.Bus b,
                                        org.apache.cxf.service.model.EndpointInfo ei,
                                        org.apache.cxf.service.Service service)
        Specified by:
        createPortExtensors in interface org.apache.cxf.wsdl11.WSDLEndpointFactory
      • createEndpointInfo

        public org.apache.cxf.service.model.EndpointInfo createEndpointInfo​(org.apache.cxf.Bus bus,
                                                                            org.apache.cxf.service.model.ServiceInfo serviceInfo,
                                                                            org.apache.cxf.service.model.BindingInfo b,
                                                                            List<?> ees)
        Specified by:
        createEndpointInfo in interface org.apache.cxf.wsdl11.WSDLEndpointFactory
      • 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
      • getConduit

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

        public void setActivationNamespaces​(Collection<String> ans)