public class SoapBindingFactory extends AbstractWSDLBindingFactory
Modifier and Type | Field and Description |
---|---|
static Collection<String> |
DEFAULT_NAMESPACES |
static String |
HEADER |
static String |
OUT_OF_BAND_HEADER |
static String |
SOAP_11_BINDING |
static String |
SOAP_12_BINDING |
activationNamespaces, bus
Constructor and Description |
---|
SoapBindingFactory() |
SoapBindingFactory(Bus b) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(Destination d,
Endpoint e)
Set the destination's message observer which is created by using the endpoint to
listen the incoming message
|
protected void |
addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext,
BindingOperationInfo bop,
boolean isInput) |
Binding |
createBinding(BindingInfo binding)
Create a Binding from the BindingInfo metadata.
|
BindingInfo |
createBindingInfo(ServiceInfo service,
javax.wsdl.Binding binding,
String ns)
Copies extensors from the Binding to BindingInfo.
|
BindingInfo |
createBindingInfo(ServiceInfo si,
String bindingid,
Object conf)
Creates a "default" BindingInfo object for the service.
|
protected void |
setupUDP(InterceptorProvider p,
EndpointInfo ei) |
initializeBindingInfo
createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createBindingInfo
public static final Collection<String> DEFAULT_NAMESPACES
public static final String SOAP_11_BINDING
public static final String SOAP_12_BINDING
public static final String HEADER
public static final String OUT_OF_BAND_HEADER
public SoapBindingFactory()
public SoapBindingFactory(Bus b)
public BindingInfo createBindingInfo(ServiceInfo si, String bindingid, Object conf)
AbstractBindingFactory
createBindingInfo
in class AbstractBindingFactory
public Binding createBinding(BindingInfo binding)
BindingFactory
protected void setupUDP(InterceptorProvider p, EndpointInfo ei)
protected void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput)
addMessageFromBinding
in class AbstractWSDLBindingFactory
public BindingInfo createBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, String ns)
AbstractWSDLBindingFactory
createBindingInfo
in interface WSDLBindingFactory
createBindingInfo
in class AbstractWSDLBindingFactory
public void addListener(Destination d, Endpoint e)
BindingFactory
addListener
in interface BindingFactory
addListener
in class AbstractBindingFactory
d
- the destination that will be set the MessageObservere
- the endpoint to build up the MessageObserverApache CXF