Package 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:
- 
Nested Class SummaryNested classes/interfaces inherited from class java.util.concurrent.ConcurrentHashMapConcurrentHashMap.KeySetView<K extends Object,V extends Object> Nested classes/interfaces inherited from class java.util.AbstractMapAbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> 
- 
Constructor SummaryConstructorsConstructorDescriptionEndpointImpl(Bus bus, Service s, QName endpointName) EndpointImpl(Bus bus, Service s, EndpointInfo ei) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidAdd a hook that will be called when this end point being terminated.booleanGet the configurable object's Bean namegetBus()inthashCode()Returns the hashCode based on the EndpointInfo so that this object can be used as a map key.voidinitializeActiveFeatures(List<? extends Feature> features) voidvoidvoidsetInFaultObserver(MessageObserver observer) voidsetOutFaultObserver(MessageObserver observer) voidsetProperties(Map<String, Object> properties) Utility method to make it easy to set properties from Spring.Methods inherited from class org.apache.cxf.interceptor.AbstractAttributedInterceptorProvidergetInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, put, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptorsMethods inherited from class java.util.concurrent.ConcurrentHashMapclear, 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.AbstractMapcloneMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.cxf.interceptor.InterceptorProvidergetInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
- 
Constructor Details- 
EndpointImpl- Throws:
- EndpointException
 
- 
EndpointImpl- Throws:
- EndpointException
 
 
- 
- 
Method Details- 
getBeanNameDescription copied from interface:ConfigurableGet the configurable object's Bean name- Specified by:
- getBeanNamein interface- Configurable
- Returns:
- the bean name
 
- 
getEndpointInfo- Specified by:
- getEndpointInfoin interface- Endpoint
 
- 
getService- Specified by:
- getServicein interface- Endpoint
 
- 
getBinding- Specified by:
- getBindingin interface- Endpoint
 
- 
getExecutor- Specified by:
- getExecutorin interface- Endpoint
 
- 
setExecutor- Specified by:
- setExecutorin interface- Endpoint
 
- 
getBus
- 
setBus
- 
getInFaultObserver- Specified by:
- getInFaultObserverin interface- Endpoint
 
- 
getOutFaultObserver- Specified by:
- getOutFaultObserverin interface- Endpoint
 
- 
setInFaultObserver- Specified by:
- setInFaultObserverin interface- Endpoint
 
- 
setOutFaultObserver- Specified by:
- setOutFaultObserverin interface- Endpoint
 
- 
setPropertiesUtility method to make it easy to set properties from Spring.- Parameters:
- properties-
 
- 
getActiveFeatures- Specified by:
- getActiveFeaturesin interface- Endpoint
- Returns:
- the list of features already activated for this endpoint.
 
- 
initializeActiveFeatures- Parameters:
- features- the list of features already activated for this endpoint.
 
- 
equals
- 
hashCodepublic int hashCode()Returns the hashCode based on the EndpointInfo so that this object can be used as a map key.
- 
addCleanupHookDescription copied from interface:EndpointAdd a hook that will be called when this end point being terminated. This will be called prior to the Server/ClientLifecycleListener.*Destroyed() method is called. This provides an opportunity to cleanup any resources that are specific to this Endpoint.- Specified by:
- addCleanupHookin interface- Endpoint
 
- 
getCleanupHooks- Specified by:
- getCleanupHooksin interface- Endpoint
 
 
-