org.apache.sandesha.server.msgprocessors
Class AcknowledgementProcessor

java.lang.Object
  extended byorg.apache.sandesha.server.msgprocessors.AcknowledgementProcessor
All Implemented Interfaces:
IRMMessageProcessor

public final class AcknowledgementProcessor
extends java.lang.Object
implements IRMMessageProcessor

Processor for the acknowledgements. This will handle both processing of acknowledgements and sending acknowledgements. Sending part is required as the user wants synchronous acknowldgements to be sent from the server.

Author:
Jaliya Eknayake

Constructor Summary
AcknowledgementProcessor(IStorageManager storageManager)
           
 
Method Summary
 boolean processMessage(RMMessageContext rmMessageContext)
           
 boolean sendAcknowledgement(RMMessageContext rmMessageContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AcknowledgementProcessor

public AcknowledgementProcessor(IStorageManager storageManager)
Method Detail

processMessage

public final boolean processMessage(RMMessageContext rmMessageContext)
                             throws AxisFault
Specified by:
processMessage in interface IRMMessageProcessor
Throws:
AxisFault

sendAcknowledgement

public boolean sendAcknowledgement(RMMessageContext rmMessageContext)
                            throws AxisFault
Throws:
AxisFault