Apache CXF API

org.apache.cxf.wsdl.binding
Class AbstractWSDLBindingFactory

java.lang.Object
  extended by org.apache.cxf.binding.AbstractBindingFactory
      extended by 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
AbstractWSDLBindingFactory()
           
AbstractWSDLBindingFactory(Bus b)
           
AbstractWSDLBindingFactory(Bus b, Collection<String> ns)
           
AbstractWSDLBindingFactory(Collection<String> ns)
           
 
Method Summary
protected  void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, BindingOperationInfo bop, boolean isInput)
           
 BindingInfo createBindingInfo(ServiceInfo service, javax.wsdl.Binding binding, String ns)
          Copies extensors from the Binding to BindingInfo.
protected  BindingInfo initializeBindingInfo(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:
createBindingInfo in interface WSDLBindingFactory
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)

Apache CXF API

Apache CXF