Class JAXRSServiceImpl

java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<String,Object>
org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
org.apache.cxf.jaxrs.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:
  • Constructor Details

  • Method Details

    • 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
    • getClassResourceInfos

      public List<ClassResourceInfo> getClassResourceInfos()
    • 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)