Package org.apache.cxf.jaxrs
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> Configurable,InterceptorProvider,Service
public class JAXRSServiceImpl
extends AbstractAttributedInterceptorProvider
implements Service, Configurable
The CXF Service implementation which is used
to register the JAX-RS endpoint with the runtime.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.concurrent.ConcurrentHashMap
ConcurrentHashMap.KeySetView<K extends Object,V extends Object> Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
ConstructorsConstructorDescriptionJAXRSServiceImpl(String address, QName qname) JAXRSServiceImpl(List<ClassResourceInfo> cri, boolean create) JAXRSServiceImpl(List<ClassResourceInfo> cri, QName qname) -
Method Summary
Modifier and TypeMethodDescriptionGet the configurable object's Bean namegetEndpointInfo(QName endpoint) getName()voidsetCreateServiceModel(boolean create) voidsetDataBinding(DataBinding dataBinding) voidsetEndpoints(Map<QName, Endpoint> endpoints) voidsetExecutor(Executor executor) voidsetInvoker(Invoker invoker) voidsetProperties(Map<String, Object> properties) Methods inherited from class org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
equals, getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, hashCode, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptorsMethods inherited from class java.util.concurrent.ConcurrentHashMap
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, forEach, forEach, forEach, forEachEntry, forEachEntry, forEachKey, forEachKey, forEachValue, forEachValue, get, getOrDefault, isEmpty, keys, keySet, keySet, mappingCount, merge, newKeySet, newKeySet, putAll, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, toString, valuesMethods inherited from class java.util.AbstractMap
cloneMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.cxf.interceptor.InterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
-
Constructor Details
-
JAXRSServiceImpl
-
JAXRSServiceImpl
-
JAXRSServiceImpl
-
JAXRSServiceImpl
-
-
Method Details
-
setCreateServiceModel
public void setCreateServiceModel(boolean create) -
getBeanName
Description copied from interface:ConfigurableGet the configurable object's Bean name- Specified by:
getBeanNamein interfaceConfigurable- Returns:
- the bean name
-
getName
-
getClassResourceInfos
-
getServiceInfos
- Specified by:
getServiceInfosin interfaceService
-
getEndpointInfo
- Specified by:
getEndpointInfoin interfaceService
-
getExecutor
- Specified by:
getExecutorin interfaceService
-
setExecutor
- Specified by:
setExecutorin interfaceService
-
getInvoker
- Specified by:
getInvokerin interfaceService
-
setInvoker
- Specified by:
setInvokerin interfaceService
-
getDataBinding
- Specified by:
getDataBindingin interfaceService
-
setDataBinding
- Specified by:
setDataBindingin interfaceService
-
getEndpoints
- Specified by:
getEndpointsin interfaceService
-
setEndpoints
-
setProperties
-