org.apache.cxf.binding.soap
Class SoapBindingFactory
java.lang.Object
org.apache.cxf.binding.AbstractBindingFactory
org.apache.cxf.binding.soap.SoapBindingFactory
- All Implemented Interfaces:
- BindingFactory, WSDLBindingFactory
public class SoapBindingFactory
- extends AbstractBindingFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOAP_11_BINDING
public static final java.lang.String SOAP_11_BINDING
- See Also:
- Constant Field Values
SOAP_12_BINDING
public static final java.lang.String SOAP_12_BINDING
- See Also:
- Constant Field Values
HEADER
public static final java.lang.String HEADER
- See Also:
- Constant Field Values
OUT_OF_BAND_HEADER
public static final java.lang.String OUT_OF_BAND_HEADER
- See Also:
- Constant Field Values
SoapBindingFactory
public SoapBindingFactory()
createBindingInfo
public BindingInfo createBindingInfo(ServiceInfo si,
java.lang.String bindingid,
java.lang.Object conf)
- Description copied from class:
AbstractBindingFactory
- Creates a "default" BindingInfo object for the service. Called by
createBindingInfo(Service service, String binding, Object config) to actually
create the BindingInfo. Can return a subclass which can then process
the extensors within the subclass.
- Overrides:
createBindingInfo in class AbstractBindingFactory
- Returns:
createBinding
public Binding createBinding(BindingInfo binding)
- Description copied from interface:
BindingFactory
- Create a Binding from the BindingInfo metadata.
- Returns:
- the Binding object
addMessageFromBinding
protected void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext,
BindingOperationInfo bop,
boolean isInput)
- Overrides:
addMessageFromBinding in class AbstractBindingFactory
createBindingInfo
public BindingInfo createBindingInfo(ServiceInfo service,
javax.wsdl.Binding binding,
java.lang.String ns)
- Description copied from class:
AbstractBindingFactory
- Copies extensors from the Binding to BindingInfo.
- Specified by:
createBindingInfo in interface WSDLBindingFactory- Overrides:
createBindingInfo in class AbstractBindingFactory
addListener
public void addListener(Destination d,
Endpoint e)
- Description copied from interface:
BindingFactory
- Set the destionation's message observer which is created by using the endpoint to
listen the incoming message
- Specified by:
addListener in interface BindingFactory- Overrides:
addListener in class AbstractBindingFactory
- Parameters:
d - the destination that will be set the MessageObservere - the endpoint to build up the MessageObserver
setMtomEnabled
public void setMtomEnabled(boolean mtomEnabled)
isMtomEnabled
public boolean isMtomEnabled()
Apache CXF is an effort undergoing incubation at the Apache Software Foundation(ASF) and sponsored by the Apache Incubator PMC.