Package org.apache.cxf.jaxrs.spring
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 Summary
Fields Modifier and Type Field Description protected org.springframework.context.ApplicationContextapplicationContext
-
Constructor Summary
Constructors Constructor Description AbstractSpringConfigurationFactory()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.apache.cxf.endpoint.ServercreateJaxRsServer()protected voidfinalizeFactorySetup(JAXRSServerFactoryBean factory)protected StringgetAddress()protected org.apache.cxf.BusgetBus()List<org.apache.cxf.feature.Feature>getFeatures()protected List<Object>getJaxrsProviders()protected StringgetTransportId()protected static Map<String,String>parseMapSequence(String sequence)voidsetApplicationContext(org.springframework.context.ApplicationContext ac)protected abstract voidsetJaxrsResources(JAXRSServerFactoryBean factory)
-
-
-
Method Detail
-
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:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware- Throws:
org.springframework.beans.BeansException
-
setJaxrsResources
protected abstract void setJaxrsResources(JAXRSServerFactoryBean factory)
-
getFeatures
public List<org.apache.cxf.feature.Feature> getFeatures()
-
getAddress
protected String getAddress()
-
getTransportId
protected String getTransportId()
-
finalizeFactorySetup
protected void finalizeFactorySetup(JAXRSServerFactoryBean factory)
-
-