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.ApplicationContext
applicationContext
-
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.Server
createJaxRsServer()
protected void
finalizeFactorySetup(JAXRSServerFactoryBean factory)
protected String
getAddress()
protected org.apache.cxf.Bus
getBus()
List<org.apache.cxf.feature.Feature>
getFeatures()
protected List<Object>
getJaxrsProviders()
protected String
getTransportId()
protected static Map<String,String>
parseMapSequence(String sequence)
void
setApplicationContext(org.springframework.context.ApplicationContext ac)
protected abstract void
setJaxrsResources(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:
setApplicationContext
in 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)
-
-