Package org.apache.cxf.binding.soap
Class SoapTransportFactory
java.lang.Object
org.apache.cxf.transport.AbstractTransportFactory
org.apache.cxf.binding.soap.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
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.cxf.transport.AbstractTransportFactory
PREFERRED_TRANSPORT_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.service.model.EndpointInfocreateEndpointInfo(org.apache.cxf.Bus bus, org.apache.cxf.service.model.ServiceInfo serviceInfo, org.apache.cxf.service.model.BindingInfo b, List<?> ees) voidcreatePortExtensors(org.apache.cxf.Bus b, org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.Service service) org.apache.cxf.transport.ConduitgetConduit(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.Bus b) org.apache.cxf.transport.ConduitgetConduit(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.ws.addressing.EndpointReferenceType target, org.apache.cxf.Bus bus) org.apache.cxf.transport.DestinationgetDestination(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.Bus bus) mapTransportURI(String s, String address) voidMethods 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
-
CANNOT_GET_CONDUIT_ERROR
- See Also:
-
SOAP_11_HTTP_BINDING
- See Also:
-
SOAP_12_HTTP_BINDING
- See Also:
-
TRANSPORT_ID
- See Also:
-
DEFAULT_NAMESPACES
-
DEFAULT_PREFIXES
-
-
Constructor Details
-
SoapTransportFactory
public SoapTransportFactory()
-
-
Method Details
-
getUriPrefixes
- Specified by:
getUriPrefixesin interfaceorg.apache.cxf.transport.ConduitInitiator- Specified by:
getUriPrefixesin interfaceorg.apache.cxf.transport.DestinationFactory- Overrides:
getUriPrefixesin classorg.apache.cxf.transport.AbstractTransportFactory
-
mapTransportURI
-
getDestination
public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.Bus bus) throws IOException - Specified by:
getDestinationin interfaceorg.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:
createPortExtensorsin interfaceorg.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:
createEndpointInfoin interfaceorg.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:
getConduitin interfaceorg.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:
getConduitin interfaceorg.apache.cxf.transport.ConduitInitiator- Throws:
IOException
-
setActivationNamespaces
-