Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.sandesha2.msgprocessors
Class AckRequestedProcessor

    java.lang.Object
      org.apache.sandesha2.util.WSRMMessageSender
          org.apache.sandesha2.msgprocessors.AckRequestedProcessor

public class AckRequestedProcessor
extends WSRMMessageSender

Responsible for processing ack requested headers on incoming messages.

Constructor Summary
`AckRequestedProcessor()`

Method Summary
`boolean` | `processAckRequestedHeader(RMMsgContext rmMsgCtx, org.apache.axiom.om.OMElement soapHeader, AckRequested ackRequested)`
`boolean` | `processAckRequestedHeaders(RMMsgContext message)`
`boolean` | `processOutgoingAckRequestMessage(RMMsgContext ackRequestRMMsg)` This is used to capture AckRequest messages send by the SandeshaClient.

Methods inherited from class org.apache.sandesha2.util.WSRMMessageSender
`getConfigurationContext, getInternalSequenceID, getMsgContext, getOutSequenceID, getRMSBean, getRMVersion, getSequenceKey, getStorageManager, getToAddress, isSequenceExists, sendOutgoingMessage, setupOutMessage`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### AckRequestedProcessor

    public AckRequestedProcessor()

Method Detail

### processAckRequestedHeaders

    public boolean processAckRequestedHeaders(RMMsgContext message)
                                       throws org.apache.axis2.AxisFault

  Throws:
    `org.apache.axis2.AxisFault`

### processAckRequestedHeader

    public boolean processAckRequestedHeader(RMMsgContext rmMsgCtx,
                                             org.apache.axiom.om.OMElement soapHeader,
                                             AckRequested ackRequested)
                                      throws org.apache.axis2.AxisFault

  Parameters:
    `soapHeader` -
    `ackRequested` -
  Returns:
    true if the msg context was paused
  Throws:
    `org.apache.axis2.AxisFault`

### processOutgoingAckRequestMessage

    public boolean processOutgoingAckRequestMessage(RMMsgContext ackRequestRMMsg)
                                             throws org.apache.axis2.AxisFault

  This is used to capture AckRequest messages send by the SandeshaClient. This will send that message using the Sandesha2 Sender.

  Throws:
    `org.apache.axis2.AxisFault`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2007 Apache Web Services Project. All Rights Reserved.