Class AbstractWSDLBindingFactory

  • All Implemented Interfaces:
    org.apache.cxf.binding.BindingFactory, WSDLBindingFactory

    public abstract class AbstractWSDLBindingFactory
    extends org.apache.cxf.binding.AbstractBindingFactory
    implements WSDLBindingFactory
    • Constructor Detail

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

      • 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)