org.apache.cxf.binding.soap
Class SoapTransportFactory

java.lang.Object
  extended by org.apache.cxf.transport.AbstractTransportFactory
      extended by org.apache.cxf.binding.soap.SoapTransportFactory
All Implemented Interfaces:
ConduitInitiator, DestinationFactory, WSDLEndpointFactory

public class SoapTransportFactory
extends AbstractTransportFactory
implements DestinationFactory, WSDLEndpointFactory, ConduitInitiator


Field Summary
static java.lang.String SOAP_11_HTTP_BINDING
           
static java.lang.String SOAP_12_HTTP_BINDING
           
static java.lang.String TRANSPORT_ID
           
 
Constructor Summary
SoapTransportFactory()
           
 
Method Summary
 EndpointInfo createEndpointInfo(ServiceInfo serviceInfo, BindingInfo b, javax.wsdl.Port port)
           
 void createPortExtensors(EndpointInfo ei, Service service)
           
 Bus getBus()
           
 Conduit getConduit(EndpointInfo ei)
           
 Conduit getConduit(EndpointInfo ei, EndpointReferenceType target)
           
 Destination getDestination(EndpointInfo ei)
           
 void setActivationNamespaces(java.util.Collection<java.lang.String> ans)
           
 void setBus(Bus bus)
           
 
Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory
getTransportIds, getUriPrefixes, setTransportIds
 
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, getUriPrefixes
 
Methods inherited from interface org.apache.cxf.transport.ConduitInitiator
getTransportIds, getUriPrefixes
 

Field Detail

SOAP_11_HTTP_BINDING

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

SOAP_12_HTTP_BINDING

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

TRANSPORT_ID

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

SoapTransportFactory

public SoapTransportFactory()
Method Detail

getDestination

public Destination getDestination(EndpointInfo ei)
                           throws java.io.IOException
Specified by:
getDestination in interface DestinationFactory
Throws:
java.io.IOException

createPortExtensors

public void createPortExtensors(EndpointInfo ei,
                                Service service)
Specified by:
createPortExtensors in interface WSDLEndpointFactory

createEndpointInfo

public EndpointInfo createEndpointInfo(ServiceInfo serviceInfo,
                                       BindingInfo b,
                                       javax.wsdl.Port port)
Specified by:
createEndpointInfo in interface WSDLEndpointFactory

getConduit

public Conduit getConduit(EndpointInfo ei,
                          EndpointReferenceType target)
                   throws java.io.IOException
Specified by:
getConduit in interface ConduitInitiator
Throws:
java.io.IOException

getConduit

public Conduit getConduit(EndpointInfo ei)
                   throws java.io.IOException
Specified by:
getConduit in interface ConduitInitiator
Throws:
java.io.IOException

getBus

public Bus getBus()

setBus

public void setBus(Bus bus)

setActivationNamespaces

public void setActivationNamespaces(java.util.Collection<java.lang.String> ans)


Apache CXF