Class MuleRMCaptureOutInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<T>
org.apache.cxf.ws.rm.AbstractRMInterceptor<org.apache.cxf.message.Message>
org.apache.cxf.ws.rm.RMCaptureOutInterceptor
org.mule.soap.internal.interceptor.MuleRMCaptureOutInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class MuleRMCaptureOutInterceptor extends org.apache.cxf.ws.rm.RMCaptureOutInterceptor
CXF interceptor that throws a fault in case the message contains an error because a sequence hasn't been stored or updated in the RM Store. This will result in aborting the process of sending a RM message and throwing an exception to be handled by the connector and then by the application.
Since:
1.6
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleFault(org.apache.cxf.message.Message message)
     

    Methods inherited from class org.apache.cxf.ws.rm.RMCaptureOutInterceptor

    handle

    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, isGET, isRequestor, setAfter, setBefore

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MuleRMCaptureOutInterceptor

      public MuleRMCaptureOutInterceptor()
  • Method Details

    • handleFault

      public void handleFault(org.apache.cxf.message.Message message)
      Specified by:
      handleFault in interface org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>
      Overrides:
      handleFault in class org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>