public class EndpointImpl extends AbstractAttributedInterceptorProvider implements Endpoint, Configurable
ConcurrentHashMap.KeySetView<K,V>AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
EndpointImpl(Bus bus,
Service s,
EndpointInfo ei) |
EndpointImpl(Bus bus,
Service s,
QName endpointName) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCleanupHook(Closeable c)
Add a hook that will be called when this end point being terminated.
|
boolean |
equals(Object obj) |
List<Feature> |
getActiveFeatures() |
String |
getBeanName()
Get the configurable object's Bean name
|
Binding |
getBinding() |
Bus |
getBus() |
List<Closeable> |
getCleanupHooks() |
EndpointInfo |
getEndpointInfo() |
Executor |
getExecutor() |
MessageObserver |
getInFaultObserver() |
MessageObserver |
getOutFaultObserver() |
Service |
getService() |
int |
hashCode()
Returns the hashCode based on the EndpointInfo so that this object
can be used as a map key.
|
void |
initializeActiveFeatures(List<? extends Feature> features) |
void |
setBus(Bus bus) |
void |
setExecutor(Executor e) |
void |
setInFaultObserver(MessageObserver observer) |
void |
setOutFaultObserver(MessageObserver observer) |
void |
setProperties(Map<String,Object> properties)
Utility method to make it easy to set properties from Spring.
|
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptorsclear, 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, valuesclonefinalize, getClass, notify, notifyAll, wait, wait, waitclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesgetInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptorspublic EndpointImpl(Bus bus, Service s, QName endpointName) throws EndpointException
EndpointExceptionpublic EndpointImpl(Bus bus, Service s, EndpointInfo ei) throws EndpointException
EndpointExceptionpublic String getBeanName()
ConfigurablegetBeanName in interface Configurablepublic EndpointInfo getEndpointInfo()
getEndpointInfo in interface Endpointpublic Service getService()
getService in interface Endpointpublic Binding getBinding()
getBinding in interface Endpointpublic Executor getExecutor()
getExecutor in interface Endpointpublic void setExecutor(Executor e)
setExecutor in interface Endpointpublic Bus getBus()
public void setBus(Bus bus)
public MessageObserver getInFaultObserver()
getInFaultObserver in interface Endpointpublic MessageObserver getOutFaultObserver()
getOutFaultObserver in interface Endpointpublic void setInFaultObserver(MessageObserver observer)
setInFaultObserver in interface Endpointpublic void setOutFaultObserver(MessageObserver observer)
setOutFaultObserver in interface Endpointpublic void setProperties(Map<String,Object> properties)
properties - public List<Feature> getActiveFeatures()
getActiveFeatures in interface Endpointpublic void initializeActiveFeatures(List<? extends Feature> features)
features - the list of features already activated for this endpoint.public boolean equals(Object obj)
public int hashCode()
public void addCleanupHook(Closeable c)
EndpointaddCleanupHook in interface Endpointpublic List<Closeable> getCleanupHooks()
getCleanupHooks in interface EndpointApache CXF