Class AbstractSpringConfigurationFactory

java.lang.Object
org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
org.apache.cxf.jaxrs.spring.AbstractSpringConfigurationFactory
All Implemented Interfaces:
org.apache.cxf.interceptor.InterceptorProvider, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware
Direct Known Subclasses:
AbstractJaxrsClassesScanServer, AbstractSpringComponentScanServer

public abstract class AbstractSpringConfigurationFactory extends org.apache.cxf.interceptor.AbstractBasicInterceptorProvider implements org.springframework.context.ApplicationContextAware
  • Field Details

    • applicationContext

      protected org.springframework.context.ApplicationContext applicationContext
  • Constructor Details

    • AbstractSpringConfigurationFactory

      public AbstractSpringConfigurationFactory()
  • Method Details

    • createJaxRsServer

      protected org.apache.cxf.endpoint.Server createJaxRsServer()
    • getBus

      protected org.apache.cxf.Bus getBus()
    • setApplicationContext

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

      protected abstract void setJaxrsResources(JAXRSServerFactoryBean factory)
    • getJaxrsProviders

      protected List<Object> getJaxrsProviders()
    • getFeatures

      public List<org.apache.cxf.feature.Feature> getFeatures()
    • getAddress

      protected String getAddress()
    • getTransportId

      protected String getTransportId()
    • finalizeFactorySetup

      protected void finalizeFactorySetup(JAXRSServerFactoryBean factory)
    • parseMapSequence

      protected static Map<String,String> parseMapSequence(String sequence)