Class NamespaceHandler.SpringServerFactoryBean

  • All Implemented Interfaces:
    org.apache.cxf.interceptor.InterceptorProvider, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware
    Enclosing class:
    NamespaceHandler

    public static class NamespaceHandler.SpringServerFactoryBean
    extends JaxWsServerFactoryBean
    implements org.springframework.context.ApplicationContextAware
    • Field Summary

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

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.cxf.endpoint.Server create()  
      void destroy()  
      org.apache.cxf.endpoint.Server getServer()  
      void setApplicationContext​(org.springframework.context.ApplicationContext ctx)  
      • Methods inherited from class org.apache.cxf.frontend.ServerFactoryBean

        applyFeatures, detectTransportIdFromAddress, getBeanName, getInvoker, getSchemaLocations, 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, 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
    • Constructor Detail

      • SpringServerFactoryBean

        public SpringServerFactoryBean()
    • Method Detail

      • getServer

        public org.apache.cxf.endpoint.Server getServer()
        Overrides:
        getServer in class org.apache.cxf.frontend.ServerFactoryBean
      • destroy

        public void destroy()
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext ctx)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Throws:
        org.springframework.beans.BeansException