org.apache.cxf.endpoint
Class EndpointImpl
java.lang.Object
java.util.AbstractMap<K,V>
java.util.concurrent.ConcurrentHashMap<String,Object>
org.apache.cxf.interceptor.AbstractAttributedInterceptorProvider
org.apache.cxf.endpoint.EndpointImpl
- All Implemented Interfaces:
- Serializable, ConcurrentMap<String,Object>, Map<String,Object>, Configurable, Endpoint, InterceptorProvider
public class EndpointImpl
- extends AbstractAttributedInterceptorProvider
- implements Endpoint, Configurable
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
| Methods inherited from class java.util.concurrent.ConcurrentHashMap |
clear, contains, containsKey, containsValue, elements, entrySet, get, isEmpty, keys, keySet, putAll, putIfAbsent, remove, remove, replace, replace, size, values |
| Methods inherited from interface java.util.Map |
clear, containsKey, containsValue, entrySet, equals, get, isEmpty, keySet, put, putAll, remove, size, values |
EndpointImpl
public EndpointImpl(Bus bus,
Service s,
QName endpointName)
throws EndpointException
- Throws:
EndpointException
EndpointImpl
public EndpointImpl(Bus bus,
Service s,
EndpointInfo ei)
throws EndpointException
- Throws:
EndpointException
getBeanName
public String getBeanName()
- Description copied from interface:
Configurable
- Get the configurable object's Bean name
- Specified by:
getBeanName in interface Configurable
- Returns:
- the bean name
getEndpointInfo
public EndpointInfo getEndpointInfo()
- Specified by:
getEndpointInfo in interface Endpoint
getService
public Service getService()
- Specified by:
getService in interface Endpoint
getBinding
public Binding getBinding()
- Specified by:
getBinding in interface Endpoint
getExecutor
public Executor getExecutor()
- Specified by:
getExecutor in interface Endpoint
setExecutor
public void setExecutor(Executor e)
- Specified by:
setExecutor in interface Endpoint
getBus
public Bus getBus()
setBus
public void setBus(Bus bus)
getInFaultObserver
public MessageObserver getInFaultObserver()
- Specified by:
getInFaultObserver in interface Endpoint
getOutFaultObserver
public MessageObserver getOutFaultObserver()
- Specified by:
getOutFaultObserver in interface Endpoint
setInFaultObserver
public void setInFaultObserver(MessageObserver observer)
- Specified by:
setInFaultObserver in interface Endpoint
setOutFaultObserver
public void setOutFaultObserver(MessageObserver observer)
- Specified by:
setOutFaultObserver in interface Endpoint
setProperties
public void setProperties(Map<String,Object> properties)
- Utility method to make it easy to set properties from Spring.
- Parameters:
properties -
getActiveFeatures
public List<Feature> getActiveFeatures()
- Specified by:
getActiveFeatures in interface Endpoint
- Returns:
- the list of features already activated for this endpoint.
initializeActiveFeatures
public void initializeActiveFeatures(List<? extends Feature> features)
- Parameters:
features - the list of features already activated for this endpoint.
hashCode
public int hashCode()
- Returns the hashCode bsed on the EndpointInfo so that this object
can be used as a map key.
- Specified by:
hashCode in interface Map<String,Object>- Overrides:
hashCode in class AbstractAttributedInterceptorProvider
Apache CXF