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)
           
 

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)
                          throws org.apache.axis2.AxisFault
Parameters:
rmMsgCtx -
Returns:
true if the msg context has been paused
Throws:
org.apache.axis2.AxisFault


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