org.apache.cxf.binding.soap
Class SoapBindingFactory

java.lang.Object
  extended by org.apache.cxf.binding.AbstractBindingFactory
      extended by org.apache.cxf.binding.soap.SoapBindingFactory
All Implemented Interfaces:
BindingFactory, WSDLBindingFactory

public class SoapBindingFactory
extends AbstractBindingFactory


Field Summary
static java.lang.String HEADER
           
static java.lang.String OUT_OF_BAND_HEADER
           
static java.lang.String SOAP_11_BINDING
           
static java.lang.String SOAP_12_BINDING
           
 
Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus, DATABINDING_DISABLED
 
Constructor Summary
SoapBindingFactory()
           
 
Method Summary
 void addListener(Destination d, Endpoint e)
           
protected  void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput)
           
 Binding createBinding(BindingInfo binding)
           
 BindingInfo createBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, java.lang.String ns)
           
 BindingInfo createBindingInfo(ServiceInfo si, java.lang.String bindingid, java.lang.Object conf)
           
 boolean isMtomEnabled()
           
 void setMtomEnabled(boolean mtomEnabled)
           
 
Methods inherited from class org.apache.cxf.binding.AbstractBindingFactory
createBindingInfo, getActivationNamespaces, getBus, initializeBindingInfo, setActivationNamespaces, setBus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Constructor Detail

SoapBindingFactory

public SoapBindingFactory()
Method Detail

createBindingInfo

public BindingInfo createBindingInfo(ServiceInfo si,
                                     java.lang.String bindingid,
                                     java.lang.Object conf)
Overrides:
createBindingInfo in class AbstractBindingFactory

createBinding

public Binding createBinding(BindingInfo binding)

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)
Specified by:
createBindingInfo in interface WSDLBindingFactory
Overrides:
createBindingInfo in class AbstractBindingFactory

addListener

public void addListener(Destination d,
                        Endpoint e)
Specified by:
addListener in interface BindingFactory
Overrides:
addListener in class AbstractBindingFactory

setMtomEnabled

public void setMtomEnabled(boolean mtomEnabled)

isMtomEnabled

public boolean isMtomEnabled()


Apache CXF