Apache CXF API

org.apache.cxf.jaxrs.spring
Class AbstractSpringComponentScanServer

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

@ComponentScan(includeFilters=)
public abstract class AbstractSpringComponentScanServer
extends AbstractSpringConfigurationFactory


Field Summary
 
Fields inherited from class org.apache.cxf.jaxrs.spring.AbstractSpringConfigurationFactory
applicationContext
 
Constructor Summary
AbstractSpringComponentScanServer()
           
 
Method Summary
protected  boolean checkJaxrsProviders()
           
protected  boolean checkJaxrsRoots()
           
protected  List<Object> getJaxrsProviders()
           
protected  List<ResourceProvider> getResourceProviders()
           
protected
<A extends Annotation>
boolean
isAnnotationAvailable(String beanName, Class<A> annClass)
           
protected  void setRootResources(JAXRSServerFactoryBean factory)
           
 
Methods inherited from class org.apache.cxf.jaxrs.spring.AbstractSpringConfigurationFactory
createJaxRsServer, finalizeFactorySetup, getAddress, getFeatures, getTransportId, setApplicationContext
 
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 Detail

AbstractSpringComponentScanServer

public AbstractSpringComponentScanServer()
Method Detail

setRootResources

protected void setRootResources(JAXRSServerFactoryBean factory)
Specified by:
setRootResources in class AbstractSpringConfigurationFactory

isAnnotationAvailable

protected <A extends Annotation> boolean isAnnotationAvailable(String beanName,
                                                               Class<A> annClass)

checkJaxrsProviders

protected boolean checkJaxrsProviders()

checkJaxrsRoots

protected boolean checkJaxrsRoots()

getResourceProviders

protected List<ResourceProvider> getResourceProviders()

getJaxrsProviders

protected List<Object> getJaxrsProviders()
Overrides:
getJaxrsProviders in class AbstractSpringConfigurationFactory

Apache CXF API

Apache CXF