Package org.apache.cxf.ws.rm
Class AbstractRMInterceptor<T extends Message>
java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<T>
org.apache.cxf.ws.rm.AbstractRMInterceptor<T>
- All Implemented Interfaces:
Interceptor<T>,PhaseInterceptor<T>
- Direct Known Subclasses:
RMCaptureInInterceptor,RMCaptureOutInterceptor,RMDeliveryInterceptor,RMInInterceptor,RMOutInterceptor
Interceptor responsible for implementing exchange of RM protocol messages,
aggregating RM metadata in the application message and processing of
RM metadata contained in incoming application messages.
The same interceptor can be used on multiple endpoints.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBus()protected abstract voidvoidhandleMessage(Message msg) Intercepts a message.protected booleanisRMPolicyEnabled(Message msg) voidvoidMethods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
-
Constructor Details
-
AbstractRMInterceptor
-
AbstractRMInterceptor
protected AbstractRMInterceptor()
-
-
Method Details
-
getManager
-
setManager
-
getBus
-
setBus
-
handleMessage
Description copied from interface:InterceptorIntercepts a message. Interceptors should NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.- Throws:
Fault
-
handle
- Throws:
SequenceFaultRMException
-
isRMPolicyEnabled
-