Package org.apache.cxf.binding.soap
Class SoapBindingFactory
java.lang.Object
org.apache.cxf.binding.AbstractBindingFactory
org.apache.cxf.wsdl.binding.AbstractWSDLBindingFactory
org.apache.cxf.binding.soap.SoapBindingFactory
- All Implemented Interfaces:
BindingFactory,WSDLBindingFactory
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Collection<String>static final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(Destination d, Endpoint e) Set the destination's message observer which is created by using the endpoint to listen the incoming messageprotected voidaddMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput) createBinding(BindingInfo binding) Create a Binding from the BindingInfo metadata.createBindingInfo(ServiceInfo si, String bindingid, Object conf) Creates a "default" BindingInfo object for the service.createBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, String ns) Copies extensors from the Binding to BindingInfo.protected voidMethods inherited from class org.apache.cxf.wsdl.binding.AbstractWSDLBindingFactory
initializeBindingInfoMethods inherited from class org.apache.cxf.binding.AbstractBindingFactory
createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.binding.BindingFactory
createBindingInfo
-
Field Details
-
DEFAULT_NAMESPACES
-
SOAP_11_BINDING
- See Also:
-
SOAP_12_BINDING
- See Also:
-
HEADER
- See Also:
-
OUT_OF_BAND_HEADER
- See Also:
-
-
Constructor Details
-
SoapBindingFactory
public SoapBindingFactory() -
SoapBindingFactory
-
-
Method Details
-
createBindingInfo
Description copied from class:AbstractBindingFactoryCreates 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:
createBindingInfoin classAbstractBindingFactory
-
createBinding
Description copied from interface:BindingFactoryCreate a Binding from the BindingInfo metadata.- Returns:
- the Binding object
-
setupUDP
-
addMessageFromBinding
protected void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput) - Overrides:
addMessageFromBindingin classAbstractWSDLBindingFactory
-
createBindingInfo
Description copied from class:AbstractWSDLBindingFactoryCopies extensors from the Binding to BindingInfo.- Specified by:
createBindingInfoin interfaceWSDLBindingFactory- Overrides:
createBindingInfoin classAbstractWSDLBindingFactory
-
addListener
Description copied from interface:BindingFactorySet the destination's message observer which is created by using the endpoint to listen the incoming message- Specified by:
addListenerin interfaceBindingFactory- Overrides:
addListenerin classAbstractBindingFactory- Parameters:
d- the destination that will be set the MessageObservere- the endpoint to build up the MessageObserver
-