public class SoapTransportFactory extends AbstractTransportFactory implements DestinationFactory, WSDLEndpointFactory, ConduitInitiator
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CANNOT_GET_CONDUIT_ERROR |
static java.util.List<java.lang.String> |
DEFAULT_NAMESPACES |
static java.util.Set<java.lang.String> |
DEFAULT_PREFIXES |
static java.lang.String |
SOAP_11_HTTP_BINDING |
static java.lang.String |
SOAP_12_HTTP_BINDING |
static java.lang.String |
TRANSPORT_ID |
PREFERRED_TRANSPORT_ID| Constructor and Description |
|---|
SoapTransportFactory() |
| Modifier and Type | Method and Description |
|---|---|
EndpointInfo |
createEndpointInfo(Bus bus,
ServiceInfo serviceInfo,
BindingInfo b,
java.util.List<?> ees) |
void |
createPortExtensors(Bus b,
EndpointInfo ei,
Service service) |
Conduit |
getConduit(EndpointInfo ei,
Bus b)
Initiate an outbound Conduit.
|
Conduit |
getConduit(EndpointInfo ei,
EndpointReferenceType target,
Bus bus)
Initiate an outbound Conduit.
|
Destination |
getDestination(EndpointInfo ei,
Bus bus)
Create a destination.
|
java.util.Set<java.lang.String> |
getUriPrefixes() |
java.lang.String |
mapTransportURI(java.lang.String s,
java.lang.String address) |
void |
setActivationNamespaces(java.util.Collection<java.lang.String> ans) |
getTransportIds, setTransportIdsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetTransportIdsgetTransportIdspublic static final java.lang.String CANNOT_GET_CONDUIT_ERROR
public static final java.lang.String SOAP_11_HTTP_BINDING
public static final java.lang.String SOAP_12_HTTP_BINDING
public static final java.lang.String TRANSPORT_ID
public static final java.util.List<java.lang.String> DEFAULT_NAMESPACES
public static final java.util.Set<java.lang.String> DEFAULT_PREFIXES
public java.util.Set<java.lang.String> getUriPrefixes()
getUriPrefixes in interface ConduitInitiatorgetUriPrefixes in interface DestinationFactorygetUriPrefixes in class AbstractTransportFactorypublic java.lang.String mapTransportURI(java.lang.String s,
java.lang.String address)
public Destination getDestination(EndpointInfo ei, Bus bus) throws java.io.IOException
DestinationFactorygetDestination in interface DestinationFactoryei - the endpoint info of the destination.java.io.IOExceptionpublic void createPortExtensors(Bus b, EndpointInfo ei, Service service)
createPortExtensors in interface WSDLEndpointFactorypublic EndpointInfo createEndpointInfo(Bus bus, ServiceInfo serviceInfo, BindingInfo b, java.util.List<?> ees)
createEndpointInfo in interface WSDLEndpointFactorypublic Conduit getConduit(EndpointInfo ei, EndpointReferenceType target, Bus bus) throws java.io.IOException
ConduitInitiatorgetConduit in interface ConduitInitiatorei - the endpoint info for a local endpoint on which the
the configuration should be basedtarget - the target EPRjava.io.IOExceptionpublic Conduit getConduit(EndpointInfo ei, Bus b) throws java.io.IOException
ConduitInitiatorgetConduit in interface ConduitInitiatorei - the endpoint info of the targetjava.io.IOExceptionpublic void setActivationNamespaces(java.util.Collection<java.lang.String> ans)