Apache CXF API

org.apache.cxf.ws.rm
Class WrappedEndpoint

java.lang.Object
  extended by org.apache.cxf.ws.rm.WrappedEndpoint
All Implemented Interfaces:
Map<String,Object>, Endpoint, InterceptorProvider

public class WrappedEndpoint
extends Object
implements Endpoint


Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Method Summary
 void addCleanupHook(Closeable c)
          Add a hook that will be called when this end point being terminated.
 void clear()
           
 boolean containsKey(Object key)
           
 boolean containsValue(Object value)
           
 Set<Map.Entry<String,Object>> entrySet()
           
 Object get(Object key)
           
 List<Feature> getActiveFeatures()
           
 Binding getBinding()
           
 List<Closeable> getCleanupHooks()
           
 EndpointInfo getEndpointInfo()
           
 Executor getExecutor()
           
 List<Interceptor<? extends Message>> getInFaultInterceptors()
          Returns the list of interceptors attached to the incoming fault interceptor chain of the object.
 MessageObserver getInFaultObserver()
           
 List<Interceptor<? extends Message>> getInInterceptors()
          Returns the list of interceptors attached to the incoming interceptor chain of the object.
 List<Interceptor<? extends Message>> getOutFaultInterceptors()
          Returns the list of interceptors attached to the outgoing fault interceptor chain of the object.
 MessageObserver getOutFaultObserver()
           
 List<Interceptor<? extends Message>> getOutInterceptors()
          Returns the list of interceptors attached to the outgoing interceptor chain of the object.
 Service getService()
           
 Endpoint getWrappedEndpoint()
           
 boolean isEmpty()
           
 Set<String> keySet()
           
 Object put(String key, Object value)
           
 void putAll(Map<? extends String,? extends Object> t)
           
 Object remove(Object key)
           
 void setExecutor(Executor arg0)
           
 void setInFaultObserver(MessageObserver arg0)
           
 void setOutFaultObserver(MessageObserver arg0)
           
 int size()
           
 Collection<Object> values()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Method Detail

getWrappedEndpoint

public Endpoint getWrappedEndpoint()

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

getInFaultObserver

public MessageObserver getInFaultObserver()
Specified by:
getInFaultObserver in interface Endpoint

getOutFaultObserver

public MessageObserver getOutFaultObserver()
Specified by:
getOutFaultObserver in interface Endpoint

setExecutor

public void setExecutor(Executor arg0)
Specified by:
setExecutor in interface Endpoint

setInFaultObserver

public void setInFaultObserver(MessageObserver arg0)
Specified by:
setInFaultObserver in interface Endpoint

setOutFaultObserver

public void setOutFaultObserver(MessageObserver arg0)
Specified by:
setOutFaultObserver in interface Endpoint

getInFaultInterceptors

public List<Interceptor<? extends Message>> getInFaultInterceptors()
Description copied from interface: InterceptorProvider
Returns the list of interceptors attached to the incoming fault interceptor chain of the object.

Specified by:
getInFaultInterceptors in interface InterceptorProvider
Returns:
List incoming fault interceptor chain

getInInterceptors

public List<Interceptor<? extends Message>> getInInterceptors()
Description copied from interface: InterceptorProvider
Returns the list of interceptors attached to the incoming interceptor chain of the object.

Specified by:
getInInterceptors in interface InterceptorProvider
Returns:
List incoming interceptor chain

getOutFaultInterceptors

public List<Interceptor<? extends Message>> getOutFaultInterceptors()
Description copied from interface: InterceptorProvider
Returns the list of interceptors attached to the outgoing fault interceptor chain of the object.

Specified by:
getOutFaultInterceptors in interface InterceptorProvider
Returns:
List outgoing fault interceptor chain

getOutInterceptors

public List<Interceptor<? extends Message>> getOutInterceptors()
Description copied from interface: InterceptorProvider
Returns the list of interceptors attached to the outgoing interceptor chain of the object.

Specified by:
getOutInterceptors in interface InterceptorProvider
Returns:
List outgoing interceptor chain

clear

public void clear()
Specified by:
clear in interface Map<String,Object>

containsKey

public boolean containsKey(Object key)
Specified by:
containsKey in interface Map<String,Object>

containsValue

public boolean containsValue(Object value)
Specified by:
containsValue in interface Map<String,Object>

entrySet

public Set<Map.Entry<String,Object>> entrySet()
Specified by:
entrySet in interface Map<String,Object>

get

public Object get(Object key)
Specified by:
get in interface Map<String,Object>

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Map<String,Object>

keySet

public Set<String> keySet()
Specified by:
keySet in interface Map<String,Object>

put

public Object put(String key,
                  Object value)
Specified by:
put in interface Map<String,Object>

putAll

public void putAll(Map<? extends String,? extends Object> t)
Specified by:
putAll in interface Map<String,Object>

remove

public Object remove(Object key)
Specified by:
remove in interface Map<String,Object>

size

public int size()
Specified by:
size in interface Map<String,Object>

values

public Collection<Object> values()
Specified by:
values in interface Map<String,Object>

getActiveFeatures

public List<Feature> getActiveFeatures()
Specified by:
getActiveFeatures in interface Endpoint
Returns:
the list of fearures already activated for this endpoint.

addCleanupHook

public void addCleanupHook(Closeable c)
Description copied from interface: Endpoint
Add 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:
addCleanupHook in interface Endpoint

getCleanupHooks

public List<Closeable> getCleanupHooks()
Specified by:
getCleanupHooks in interface Endpoint

Apache CXF API

Apache CXF