Package org.apache.cxf.service
Class ServiceImpl
- java.lang.Object
-
- java.util.AbstractMap<K,V>
-
- java.util.concurrent.ConcurrentHashMap<String,Object>
-
- org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
-
- org.apache.cxf.service.ServiceImpl
-
- All Implemented Interfaces:
Serializable,ConcurrentMap<String,Object>,Map<String,Object>,Configurable,InterceptorProvider,Service
public class ServiceImpl extends AbstractAttributedInterceptorProvider implements Service, Configurable
- See Also:
- Serialized Form
-
-
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
Constructors Constructor Description ServiceImpl()ServiceImpl(List<ServiceInfo> si)ServiceImpl(ServiceInfo si)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBeanName()Get the configurable object's Bean nameDataBindinggetDataBinding()EndpointInfogetEndpointInfo(QName endpoint)Map<QName,Endpoint>getEndpoints()ExecutorgetExecutor()InvokergetInvoker()QNamegetName()List<ServiceInfo>getServiceInfos()voidsetDataBinding(DataBinding dataBinding)voidsetEndpoints(Map<QName,Endpoint> endpoints)voidsetExecutor(Executor executor)voidsetInvoker(Invoker invoker)voidsetProperties(Map<String,Object> properties)StringtoString()-
Methods inherited from class org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
equals, getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, hashCode, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
-
Methods 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, values
-
Methods inherited from class java.util.AbstractMap
clone
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.apache.cxf.interceptor.InterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
-
-
-
-
Constructor Detail
-
ServiceImpl
public ServiceImpl()
-
ServiceImpl
public ServiceImpl(ServiceInfo si)
-
ServiceImpl
public ServiceImpl(List<ServiceInfo> si)
-
-
Method Detail
-
getBeanName
public String getBeanName()
Description copied from interface:ConfigurableGet the configurable object's Bean name- Specified by:
getBeanNamein interfaceConfigurable- Returns:
- the bean name
-
getServiceInfos
public List<ServiceInfo> getServiceInfos()
- Specified by:
getServiceInfosin interfaceService
-
getEndpointInfo
public EndpointInfo getEndpointInfo(QName endpoint)
- Specified by:
getEndpointInfoin interfaceService
-
getExecutor
public Executor getExecutor()
- Specified by:
getExecutorin interfaceService
-
setExecutor
public void setExecutor(Executor executor)
- Specified by:
setExecutorin interfaceService
-
getInvoker
public Invoker getInvoker()
- Specified by:
getInvokerin interfaceService
-
setInvoker
public void setInvoker(Invoker invoker)
- Specified by:
setInvokerin interfaceService
-
getDataBinding
public DataBinding getDataBinding()
- Specified by:
getDataBindingin interfaceService
-
setDataBinding
public void setDataBinding(DataBinding dataBinding)
- Specified by:
setDataBindingin interfaceService
-
getEndpoints
public Map<QName,Endpoint> getEndpoints()
- Specified by:
getEndpointsin interfaceService
-
toString
public String toString()
- Overrides:
toStringin classConcurrentHashMap<String,Object>
-
-