Class JAXRSServiceImpl

  • All Implemented Interfaces:
    Serializable, ConcurrentMap<String,​Object>, Map<String,​Object>, org.apache.cxf.configuration.Configurable, org.apache.cxf.interceptor.InterceptorProvider, org.apache.cxf.service.Service

    public class JAXRSServiceImpl
    extends org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
    implements org.apache.cxf.service.Service, org.apache.cxf.configuration.Configurable
    The CXF Service implementation which is used to register the JAX-RS endpoint with the runtime.
    See Also:
    Serialized Form
    • Method Detail

      • setCreateServiceModel

        public void setCreateServiceModel​(boolean create)
      • getBeanName

        public String getBeanName()
        Specified by:
        getBeanName in interface org.apache.cxf.configuration.Configurable
      • getName

        public QName getName()
        Specified by:
        getName in interface org.apache.cxf.service.Service
      • getServiceInfos

        public List<org.apache.cxf.service.model.ServiceInfo> getServiceInfos()
        Specified by:
        getServiceInfos in interface org.apache.cxf.service.Service
      • getEndpointInfo

        public org.apache.cxf.service.model.EndpointInfo getEndpointInfo​(QName endpoint)
        Specified by:
        getEndpointInfo in interface org.apache.cxf.service.Service
      • getExecutor

        public Executor getExecutor()
        Specified by:
        getExecutor in interface org.apache.cxf.service.Service
      • setExecutor

        public void setExecutor​(Executor executor)
        Specified by:
        setExecutor in interface org.apache.cxf.service.Service
      • getInvoker

        public org.apache.cxf.service.invoker.Invoker getInvoker()
        Specified by:
        getInvoker in interface org.apache.cxf.service.Service
      • setInvoker

        public void setInvoker​(org.apache.cxf.service.invoker.Invoker invoker)
        Specified by:
        setInvoker in interface org.apache.cxf.service.Service
      • getDataBinding

        public org.apache.cxf.databinding.DataBinding getDataBinding()
        Specified by:
        getDataBinding in interface org.apache.cxf.service.Service
      • setDataBinding

        public void setDataBinding​(org.apache.cxf.databinding.DataBinding dataBinding)
        Specified by:
        setDataBinding in interface org.apache.cxf.service.Service
      • getEndpoints

        public Map<QName,​org.apache.cxf.endpoint.Endpoint> getEndpoints()
        Specified by:
        getEndpoints in interface org.apache.cxf.service.Service
      • setEndpoints

        public void setEndpoints​(Map<QName,​org.apache.cxf.endpoint.Endpoint> endpoints)
      • setProperties

        public void setProperties​(Map<String,​Object> properties)