Class JAXRSServiceFactoryBean


  • public class JAXRSServiceFactoryBean
    extends org.apache.cxf.service.factory.AbstractServiceFactoryBean
    Builds a JAX-RS service model from resource classes.
    • Constructor Detail

      • JAXRSServiceFactoryBean

        public JAXRSServiceFactoryBean()
    • Method Detail

      • getBus

        public org.apache.cxf.Bus getBus()
        Overrides:
        getBus in class org.apache.cxf.service.factory.AbstractServiceFactoryBean
      • setBus

        public void setBus​(org.apache.cxf.Bus bus)
        Overrides:
        setBus in class org.apache.cxf.service.factory.AbstractServiceFactoryBean
      • setServiceName

        public void setServiceName​(QName name)
      • getServiceName

        public QName getServiceName()
      • setEnableStaticResolution

        public void setEnableStaticResolution​(boolean staticResolution)
      • create

        public org.apache.cxf.service.Service create()
        Specified by:
        create in class org.apache.cxf.service.factory.AbstractServiceFactoryBean
      • getExecutor

        public Executor getExecutor()
      • setExecutor

        public void setExecutor​(Executor executor)
      • getInvoker

        public org.apache.cxf.service.invoker.Invoker getInvoker()
      • setInvoker

        public void setInvoker​(org.apache.cxf.service.invoker.Invoker invoker)
      • getResourceClasses

        public List<Class<?>> getResourceClasses()
      • setResourceClass

        public void setResourceClass​(Class<?> cls)
      • setResourceClasses

        public void setResourceClasses​(List<Class<?>> classes)
      • setUserResources

        public void setUserResources​(List<UserResource> resources)
      • setUserResourcesWithServiceClass

        public void setUserResourcesWithServiceClass​(List<UserResource> resources,
                                                     Class<?>... sClasses)
      • setResourceClasses

        public void setResourceClasses​(Class<?>... classes)
      • setResourceClassesFromBeans

        public void setResourceClassesFromBeans​(List<Object> beans)
      • initializeServiceModel

        protected void initializeServiceModel()
      • createInvoker

        protected org.apache.cxf.service.invoker.Invoker createInvoker()
      • setService

        public void setService​(org.apache.cxf.service.Service service)
        Overrides:
        setService in class org.apache.cxf.service.factory.AbstractServiceFactoryBean
      • getDefaultModelClass

        public Class<?> getDefaultModelClass()
      • setDefaultModelClass

        public void setDefaultModelClass​(Class<?> defaultModelClass)