org.apache.cxf.jaxrs
Class JAXRSServiceFactoryBean
java.lang.Object
org.apache.cxf.service.factory.AbstractServiceFactoryBean
org.apache.cxf.jaxrs.JAXRSServiceFactoryBean
public class JAXRSServiceFactoryBean
- extends AbstractServiceFactoryBean
Build a JAX-RS service model from resource classes.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classResourceInfos
protected java.util.List<ClassResourceInfo> classResourceInfos
JAXRSServiceFactoryBean
public JAXRSServiceFactoryBean()
setEnableStaticResolution
public void setEnableStaticResolution(boolean staticResolution)
resourcesAvailable
public boolean resourcesAvailable()
create
public Service create()
- Specified by:
create
in class AbstractServiceFactoryBean
getExecutor
public java.util.concurrent.Executor getExecutor()
setExecutor
public void setExecutor(java.util.concurrent.Executor executor)
getInvoker
public Invoker getInvoker()
setInvoker
public void setInvoker(Invoker invoker)
getResourceClasses
public java.util.List<java.lang.Class> getResourceClasses()
getClassResourceInfo
public java.util.List<ClassResourceInfo> getClassResourceInfo()
setResourceClass
public void setResourceClass(java.lang.Class cls)
setResourceClasses
public void setResourceClasses(java.util.List<java.lang.Class> classes)
createResourceInfo
protected ClassResourceInfo createResourceInfo(java.lang.Class cls,
boolean isRoot)
setResourceClasses
public void setResourceClasses(java.lang.Class... classes)
setResourceClassesFromBeans
public void setResourceClassesFromBeans(java.util.List<java.lang.Object> beans)
initializeServiceModel
protected void initializeServiceModel()
createInvoker
protected Invoker createInvoker()
setService
public void setService(Service service)
- Overrides:
setService
in class AbstractServiceFactoryBean
Apache CXF