Class AbstractWSDLBindingFactory

java.lang.Object
org.apache.cxf.binding.AbstractBindingFactory
org.apache.cxf.wsdl.binding.AbstractWSDLBindingFactory
All Implemented Interfaces:
org.apache.cxf.binding.BindingFactory, WSDLBindingFactory

public abstract class AbstractWSDLBindingFactory extends org.apache.cxf.binding.AbstractBindingFactory implements WSDLBindingFactory
  • Field Summary

    Fields inherited from class org.apache.cxf.binding.AbstractBindingFactory

    activationNamespaces, bus
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
    AbstractWSDLBindingFactory(org.apache.cxf.Bus b)
     
    AbstractWSDLBindingFactory(org.apache.cxf.Bus b, Collection<String> ns)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, org.apache.cxf.service.model.BindingOperationInfo bop, boolean isInput)
     
    org.apache.cxf.service.model.BindingInfo
    createBindingInfo(org.apache.cxf.service.model.ServiceInfo service, javax.wsdl.Binding binding, String ns)
    Copies extensors from the Binding to BindingInfo.
    protected org.apache.cxf.service.model.BindingInfo
    initializeBindingInfo(org.apache.cxf.service.model.ServiceInfo service, javax.wsdl.Binding binding, org.apache.cxf.service.model.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 Details

    • AbstractWSDLBindingFactory

      public AbstractWSDLBindingFactory()
    • AbstractWSDLBindingFactory

      public AbstractWSDLBindingFactory(Collection<String> ns)
    • AbstractWSDLBindingFactory

      public AbstractWSDLBindingFactory(org.apache.cxf.Bus b)
    • AbstractWSDLBindingFactory

      public AbstractWSDLBindingFactory(org.apache.cxf.Bus b, Collection<String> ns)
  • Method Details

    • createBindingInfo

      public org.apache.cxf.service.model.BindingInfo createBindingInfo(org.apache.cxf.service.model.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 org.apache.cxf.service.model.BindingInfo initializeBindingInfo(org.apache.cxf.service.model.ServiceInfo service, javax.wsdl.Binding binding, org.apache.cxf.service.model.BindingInfo bi)
    • addMessageFromBinding

      protected void addMessageFromBinding(javax.wsdl.extensions.ExtensibilityElement ext, org.apache.cxf.service.model.BindingOperationInfo bop, boolean isInput)