org.apache.sandesha2.msgprocessors
Class ApplicationMsgProcessor

java.lang.Object
  extended by org.apache.sandesha2.msgprocessors.ApplicationMsgProcessor
All Implemented Interfaces:
MsgProcessor

public class ApplicationMsgProcessor
extends java.lang.Object
implements MsgProcessor

Responsible for processing an incoming Application message.


Constructor Summary
ApplicationMsgProcessor()
           
ApplicationMsgProcessor(java.lang.String inboundSequenceId, long inboundMessageNumber)
           
 
Method Summary
 boolean processInMessage(RMMsgContext rmMsgCtx, Transaction transaction)
           
 boolean processOutMessage(RMMsgContext rmMsgCtx, Transaction tran)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationMsgProcessor

public ApplicationMsgProcessor()

ApplicationMsgProcessor

public ApplicationMsgProcessor(java.lang.String inboundSequenceId,
                               long inboundMessageNumber)
Method Detail

processInMessage

public boolean processInMessage(RMMsgContext rmMsgCtx,
                                Transaction transaction)
Specified by:
processInMessage in interface MsgProcessor
Returns:
true if the msg context has been paused

processOutMessage

public boolean processOutMessage(RMMsgContext rmMsgCtx,
                                 Transaction tran)
                          throws org.apache.axis2.AxisFault
Specified by:
processOutMessage in interface MsgProcessor
Returns:
true if the msg context has been paused
Throws:
org.apache.axis2.AxisFault


Copyright © The Apache Software Foundation. All Rights Reserved.