public class JAXRSServiceImpl extends AbstractAttributedInterceptorProvider implements Service, Configurable
ConcurrentHashMap.KeySetView<K,V>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
JAXRSServiceImpl(List<ClassResourceInfo> cri) |
JAXRSServiceImpl(List<ClassResourceInfo> cri,
boolean create) |
JAXRSServiceImpl(List<ClassResourceInfo> cri,
QName qname) |
JAXRSServiceImpl(String address,
QName qname) |
Modifier and Type | Method and Description |
---|---|
String |
getBeanName()
Get the configurable object's Bean name
|
List<ClassResourceInfo> |
getClassResourceInfos() |
DataBinding |
getDataBinding() |
EndpointInfo |
getEndpointInfo(QName endpoint) |
Map<QName,Endpoint> |
getEndpoints() |
Executor |
getExecutor() |
Invoker |
getInvoker() |
QName |
getName() |
List<ServiceInfo> |
getServiceInfos() |
void |
setCreateServiceModel(boolean create) |
void |
setDataBinding(DataBinding dataBinding) |
void |
setEndpoints(Map<QName,Endpoint> endpoints) |
void |
setExecutor(Executor executor) |
void |
setInvoker(Invoker invoker) |
void |
setProperties(Map<String,Object> properties) |
equals, getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, hashCode, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
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, values
clone
finalize, getClass, notify, notifyAll, wait, wait, wait
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
public JAXRSServiceImpl(List<ClassResourceInfo> cri, QName qname)
public JAXRSServiceImpl(List<ClassResourceInfo> cri)
public JAXRSServiceImpl(List<ClassResourceInfo> cri, boolean create)
public void setCreateServiceModel(boolean create)
public String getBeanName()
Configurable
getBeanName
in interface Configurable
public List<ClassResourceInfo> getClassResourceInfos()
public List<ServiceInfo> getServiceInfos()
getServiceInfos
in interface Service
public EndpointInfo getEndpointInfo(QName endpoint)
getEndpointInfo
in interface Service
public Executor getExecutor()
getExecutor
in interface Service
public void setExecutor(Executor executor)
setExecutor
in interface Service
public Invoker getInvoker()
getInvoker
in interface Service
public void setInvoker(Invoker invoker)
setInvoker
in interface Service
public DataBinding getDataBinding()
getDataBinding
in interface Service
public void setDataBinding(DataBinding dataBinding)
setDataBinding
in interface Service
public Map<QName,Endpoint> getEndpoints()
getEndpoints
in interface Service
Apache CXF