org.apache.sandesha2.msgprocessors
Interface MsgProcessor

All Known Implementing Classes:
ApplicationMsgProcessor, CloseSequenceProcessor, CreateSeqMsgProcessor, CreateSeqResponseMsgProcessor, LastMessageProcessor, MakeConnectionProcessor, TerminateSeqMsgProcessor, TerminateSeqResponseMsgProcessor

public interface MsgProcessor

The message processor interface.


Method Summary
 boolean processInMessage(RMMsgContext rmMsgCtx, Transaction transaction)
           
 boolean processOutMessage(RMMsgContext rmMsgCtx, Transaction transaction)
           
 

Method Detail

processInMessage

boolean processInMessage(RMMsgContext rmMsgCtx,
                         Transaction transaction)
                         throws org.apache.axis2.AxisFault
Parameters:
rmMsgCtx -
Returns:
true if the msg context has been paused
Throws:
org.apache.axis2.AxisFault

processOutMessage

boolean processOutMessage(RMMsgContext rmMsgCtx,
                          Transaction transaction)
                          throws org.apache.axis2.AxisFault
Parameters:
rmMsgCtx -
Returns:
true if the msg context has been paused
Throws:
org.apache.axis2.AxisFault


Copyright © The Apache Software Foundation. All Rights Reserved.