Class QuarkusJaxWsServerFactoryBean

java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.endpoint.AbstractEndpointFactory
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory
org.apache.cxf.frontend.ServerFactoryBean
org.apache.cxf.jaxws.JaxWsServerFactoryBean
io.quarkiverse.cxf.QuarkusJaxWsServerFactoryBean
All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider

public class QuarkusJaxWsServerFactoryBean extends org.apache.cxf.jaxws.JaxWsServerFactoryBean
A JaxWsServerFactoryBean allowing to look up @InInterceptors in the CDI container.
  • Field Summary

    Fields inherited from class org.apache.cxf.jaxws.JaxWsServerFactoryBean

    doInit, handlers

    Fields inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory

    address, bindingConfig, bindingFactory, bindingId, bus, conduitSelector, dataBinding, destinationFactory, endpointName, endpointReference, features, properties, publishedEndpointUrl, serviceName, transportId
  • Constructor Summary

    Constructors
    Constructor
    Description
    QuarkusJaxWsServerFactoryBean(org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean serviceFactory, String endpointString)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    initializeAnnotationInterceptors(org.apache.cxf.endpoint.Endpoint ep, Class<?>... cls)
     
    protected boolean
    initializeAnnotationInterceptors(org.apache.cxf.interceptor.AnnotationInterceptors provider, org.apache.cxf.endpoint.Endpoint ep)
     

    Methods inherited from class org.apache.cxf.jaxws.JaxWsServerFactoryBean

    addHandlers, create, createBindingInfo, createInvoker, getHandlers, getJaxWsServiceFactory, injectResources, setBlockInjection, setBlockPostConstruct, setHandlers

    Methods inherited from class org.apache.cxf.frontend.ServerFactoryBean

    applyFeatures, detectTransportIdFromAddress, getBeanName, getInvoker, getSchemaLocations, getServer, getServiceBean, getServiceBeanClass, getWSDLEndpointFactory, getWsdlLocation, initializeServiceFactory, isStart, setInvoker, setSchemaLocations, setServiceBean, setStart, setWsdlLocation

    Methods inherited from class org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory

    createEndpoint, createEndpointInfo, createSoapBindingConfig, getServiceClass, getServiceFactory, getWsdlURL, setServiceClass, setServiceFactory, setWsdlURL

    Methods inherited from class org.apache.cxf.endpoint.AbstractEndpointFactory

    addToBeans, checkPrivateEndpoint, getAddress, getBindingConfig, getBindingFactory, getBindingId, getBus, getBus, getConduitSelector, getDataBinding, getDestinationFactory, getEndpointName, getFeatures, getProperties, getProperties, getPublishedEndpointUrl, getServiceName, getTransportId, initializeAnnotationInterceptors, setAddress, setBindingConfig, setBindingFactory, setBindingId, setBus, setConduitSelector, setDataBinding, setDestinationFactory, setEndpointName, setEndpointReference, setFeatures, setProperties, setPublishedEndpointUrl, setServiceName, setTransportId

    Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider

    getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • QuarkusJaxWsServerFactoryBean

      public QuarkusJaxWsServerFactoryBean(org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean serviceFactory, String endpointString)
  • Method Details

    • initializeAnnotationInterceptors

      protected void initializeAnnotationInterceptors(org.apache.cxf.endpoint.Endpoint ep, Class<?>... cls)
      Overrides:
      initializeAnnotationInterceptors in class org.apache.cxf.jaxws.JaxWsServerFactoryBean
    • initializeAnnotationInterceptors

      protected boolean initializeAnnotationInterceptors(org.apache.cxf.interceptor.AnnotationInterceptors provider, org.apache.cxf.endpoint.Endpoint ep)
      Overrides:
      initializeAnnotationInterceptors in class org.apache.cxf.endpoint.AbstractEndpointFactory