Class VertxDestinationFactory

java.lang.Object
org.apache.cxf.transport.AbstractTransportFactory
org.apache.cxf.transport.http.HTTPTransportFactory
io.quarkiverse.cxf.transport.VertxDestinationFactory
All Implemented Interfaces:
org.apache.cxf.transport.ConduitInitiator, org.apache.cxf.transport.DestinationFactory, org.apache.cxf.wsdl11.WSDLEndpointFactory

public class VertxDestinationFactory extends org.apache.cxf.transport.http.HTTPTransportFactory implements org.apache.cxf.wsdl11.WSDLEndpointFactory
  • Field Summary

    Fields inherited from class org.apache.cxf.transport.http.HTTPTransportFactory

    DEFAULT_NAMESPACES

    Fields inherited from class org.apache.cxf.transport.AbstractTransportFactory

    PREFERRED_TRANSPORT_ID
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.cxf.service.model.EndpointInfo
    createEndpointInfo(org.apache.cxf.Bus bus, org.apache.cxf.service.model.ServiceInfo serviceInfo, org.apache.cxf.service.model.BindingInfo b, List<?> ees)
     
    void
    createPortExtensors(org.apache.cxf.Bus b, org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.Service service)
     
    org.apache.cxf.transport.Destination
    getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus bus)
     
    static void
     

    Methods inherited from class org.apache.cxf.transport.http.HTTPTransportFactory

    configure, configure, createEndpointInfo, createPortExtensors, findFactory, getConduit, getConduit, getRegistry, getUriPrefixes, setActivationNamespaces, setRegistry

    Methods inherited from class org.apache.cxf.transport.AbstractTransportFactory

    getTransportIds, setTransportIds

    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.transport.ConduitInitiator

    getTransportIds

    Methods inherited from interface org.apache.cxf.transport.DestinationFactory

    getTransportIds
  • Constructor Details

    • VertxDestinationFactory

      public VertxDestinationFactory()
  • Method Details

    • resetRegistry

      public static void resetRegistry()
    • getDestination

      public org.apache.cxf.transport.Destination getDestination(org.apache.cxf.service.model.EndpointInfo endpointInfo, org.apache.cxf.Bus bus) throws IOException
      Specified by:
      getDestination in interface org.apache.cxf.transport.DestinationFactory
      Overrides:
      getDestination in class org.apache.cxf.transport.http.HTTPTransportFactory
      Throws:
      IOException
    • createPortExtensors

      public void createPortExtensors(org.apache.cxf.Bus b, org.apache.cxf.service.model.EndpointInfo ei, org.apache.cxf.service.Service service)
      Specified by:
      createPortExtensors in interface org.apache.cxf.wsdl11.WSDLEndpointFactory
    • createEndpointInfo

      public org.apache.cxf.service.model.EndpointInfo createEndpointInfo(org.apache.cxf.Bus bus, org.apache.cxf.service.model.ServiceInfo serviceInfo, org.apache.cxf.service.model.BindingInfo b, List<?> ees)
      Specified by:
      createEndpointInfo in interface org.apache.cxf.wsdl11.WSDLEndpointFactory