Apache CXF API

org.apache.cxf.ws.rm
Class RMOutInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<T>
      extended by org.apache.cxf.ws.rm.AbstractRMInterceptor<Message>
          extended by org.apache.cxf.ws.rm.RMOutInterceptor
All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class RMOutInterceptor
extends AbstractRMInterceptor<Message>


Constructor Summary
RMOutInterceptor()
           
 
Method Summary
protected  void addAckRequest(Message msg, RMProperties rmpsIn, SourceSequence seq, SequenceType sequence)
          Add AcknowledgementRequested to message if needed.
protected  void handle(Message msg)
           
 
Methods inherited from class org.apache.cxf.ws.rm.AbstractRMInterceptor
getBus, getManager, handleMessage, isRMPolicyEnabled, setBus, setManager
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMOutInterceptor

public RMOutInterceptor()
Method Detail

handle

protected void handle(Message msg)
               throws SequenceFault,
                      RMException
Specified by:
handle in class AbstractRMInterceptor<Message>
Throws:
SequenceFault
RMException

addAckRequest

protected void addAckRequest(Message msg,
                             RMProperties rmpsIn,
                             SourceSequence seq,
                             SequenceType sequence)
Add AcknowledgementRequested to message if needed. The AckRequest mode set either in the message properties or in the source policy is used to determine whether AcknowledgementRequested is always added, never added, or added only when we're waiting for the acknowledgement to a previously-sent message.

Parameters:
msg -
rmpsIn -
seq -
sequence -

Apache CXF API

Apache CXF