Package org.apache.cxf.wsdl.binding
Class AbstractWSDLBindingFactory
- java.lang.Object
-
- org.apache.cxf.binding.AbstractBindingFactory
-
- org.apache.cxf.wsdl.binding.AbstractWSDLBindingFactory
-
- All Implemented Interfaces:
BindingFactory,WSDLBindingFactory
- Direct Known Subclasses:
CorbaBindingFactory,SoapBindingFactory
public abstract class AbstractWSDLBindingFactory extends AbstractBindingFactory implements WSDLBindingFactory
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory
activationNamespaces, bus
-
-
Constructor Summary
Constructors Constructor Description AbstractWSDLBindingFactory()AbstractWSDLBindingFactory(Collection<String> ns)AbstractWSDLBindingFactory(Bus b)AbstractWSDLBindingFactory(Bus b, Collection<String> ns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput)BindingInfocreateBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, String ns)Copies extensors from the Binding to BindingInfo.protected BindingInfoinitializeBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, BindingInfo bi)-
Methods inherited from class org.apache.cxf.binding.AbstractBindingFactory
addListener, createBindingInfo, createBindingInfo, getActivationNamespaces, getBus, setActivationNamespaces, setBus
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.cxf.binding.BindingFactory
addListener, createBinding, createBindingInfo
-
-
-
-
Constructor Detail
-
AbstractWSDLBindingFactory
public AbstractWSDLBindingFactory()
-
AbstractWSDLBindingFactory
public AbstractWSDLBindingFactory(Collection<String> ns)
-
AbstractWSDLBindingFactory
public AbstractWSDLBindingFactory(Bus b)
-
AbstractWSDLBindingFactory
public AbstractWSDLBindingFactory(Bus b, Collection<String> ns)
-
-
Method Detail
-
createBindingInfo
public BindingInfo createBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, String ns)
Copies extensors from the Binding to BindingInfo.- Specified by:
createBindingInfoin interfaceWSDLBindingFactory- Parameters:
service-binding-ns-
-
initializeBindingInfo
protected BindingInfo initializeBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, BindingInfo bi)
-
addMessageFromBinding
protected void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput)
-
-