Package org.apache.cxf.endpoint
Interface Endpoint
-
- All Superinterfaces:
InterceptorProvider
,Map<String,Object>
- All Known Implementing Classes:
EndpointImpl
public interface Endpoint extends Map<String,Object>, InterceptorProvider
Represents an endpoint that receives messages.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCleanupHook(Closeable c)
Add a hook that will be called when this end point being terminated.List<Feature>
getActiveFeatures()
Binding
getBinding()
List<Closeable>
getCleanupHooks()
EndpointInfo
getEndpointInfo()
Executor
getExecutor()
MessageObserver
getInFaultObserver()
MessageObserver
getOutFaultObserver()
Service
getService()
void
setExecutor(Executor executor)
void
setInFaultObserver(MessageObserver observer)
void
setOutFaultObserver(MessageObserver observer)
-
Methods inherited from interface org.apache.cxf.interceptor.InterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
getEndpointInfo
EndpointInfo getEndpointInfo()
-
getBinding
Binding getBinding()
-
getService
Service getService()
-
setExecutor
void setExecutor(Executor executor)
-
getExecutor
Executor getExecutor()
-
getInFaultObserver
MessageObserver getInFaultObserver()
-
getOutFaultObserver
MessageObserver getOutFaultObserver()
-
setInFaultObserver
void setInFaultObserver(MessageObserver observer)
-
setOutFaultObserver
void setOutFaultObserver(MessageObserver observer)
-
addCleanupHook
void addCleanupHook(Closeable c)
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.- Parameters:
c
-
-
-