Uses of Class
org.apache.sandesha2.RMMsgContext

Packages that use RMMsgContext
org.apache.sandesha2   
org.apache.sandesha2.handlers   
org.apache.sandesha2.msgprocessors   
org.apache.sandesha2.util   
 

Uses of RMMsgContext in org.apache.sandesha2
 

Methods in org.apache.sandesha2 with parameters of type RMMsgContext
static void AcknowledgementManager.piggybackAckIfPresent(RMMsgContext applicationRMMsgContext)
          Piggybacks any available acks of the same sequence to the given application message.
 

Uses of RMMsgContext in org.apache.sandesha2.handlers
 

Methods in org.apache.sandesha2.handlers with parameters of type RMMsgContext
 void SandeshaOutHandler.addCreateSequenceMessage(RMMsgContext applicationRMMsg, java.lang.String internalSequenceId, java.lang.String acksTo)
           
 

Uses of RMMsgContext in org.apache.sandesha2.msgprocessors
 

Methods in org.apache.sandesha2.msgprocessors with parameters of type RMMsgContext
 void ApplicationMsgProcessor.processMessage(RMMsgContext rmMsgCtx)
           
 void ApplicationMsgProcessor.sendAckIfNeeded(RMMsgContext rmMsgCtx, java.lang.String messagesStr)
           
 void TerminateSeqMsgProcessor.processMessage(RMMsgContext terminateSeqRMMSg)
           
 void AcknowledgementProcessor.processMessage(RMMsgContext rmMsgCtx)
           
 void AcknowledgementProcessor.addTerminateSequenceMessage(RMMsgContext incomingAckRMMsg, java.lang.String outSequenceId, java.lang.String internalSequenceId)
           
 void CreateSeqMsgProcessor.processMessage(RMMsgContext createSeqRMMsg)
           
 void MsgProcessor.processMessage(RMMsgContext rmMsgCtx)
           
 void CreateSeqResponseMsgProcessor.processMessage(RMMsgContext createSeqResponseRMMsgCtx)
           
 

Uses of RMMsgContext in org.apache.sandesha2.util
 

Methods in org.apache.sandesha2.util that return RMMsgContext
static RMMsgContext MsgInitializer.initializeMessage(org.apache.axis2.context.MessageContext ctx)
           
 RMMsgContext FaultManager.checkForPossibleFaults(org.apache.axis2.context.MessageContext msgCtx)
           
 RMMsgContext FaultManager.checkForUnknownSequence(org.apache.axis2.context.MessageContext messageContext)
          Check whether a Sequence message (a) belongs to a unknown sequence (generates an UnknownSequence fault) (b) message number exceeds a predifined limit ( genenrates a Message Number Rollover fault)
 RMMsgContext FaultManager.checkForInvalidAcknowledgement(org.apache.axis2.context.MessageContext msgCtx)
          Check weather the Acknowledgement is invalid and generate a fault if it is.
 RMMsgContext FaultManager.getFault(RMMsgContext referenceRMMsgContext, FaultData data)
          Returns a RMMessageContext for the fault message.
static RMMsgContext RMMsgCreator.createCreateSeqMsg(RMMsgContext applicationRMMsg, java.lang.String internalSequenceId, java.lang.String acksTo)
          Create a new CreateSeqnence message.
static RMMsgContext RMMsgCreator.createTerminateSequenceMessage(RMMsgContext referenceRMMessage, java.lang.String sequenceId)
          Creates a new TerminateSequence message.
static RMMsgContext RMMsgCreator.createCreateSeqResponseMsg(RMMsgContext createSeqMessage, org.apache.axis2.context.MessageContext outMessage, java.lang.String newSequenceID)
          Create a new CreateSequenceResponse message.
static RMMsgContext RMMsgCreator.createAckMessage(RMMsgContext applicationRMMsgCtx)
          Create a new Acknowledgement message.
static RMMsgContext SandeshaUtil.createResponseRMMessage(RMMsgContext referenceRMMessage)
           
 

Methods in org.apache.sandesha2.util with parameters of type RMMsgContext
static RMPolicyBean RMPolicyManager.getPolicyBean(RMMsgContext msgContext)
           
 RMMsgContext FaultManager.getFault(RMMsgContext referenceRMMsgContext, FaultData data)
          Returns a RMMessageContext for the fault message.
static RMMsgContext RMMsgCreator.createCreateSeqMsg(RMMsgContext applicationRMMsg, java.lang.String internalSequenceId, java.lang.String acksTo)
          Create a new CreateSeqnence message.
static RMMsgContext RMMsgCreator.createTerminateSequenceMessage(RMMsgContext referenceRMMessage, java.lang.String sequenceId)
          Creates a new TerminateSequence message.
static RMMsgContext RMMsgCreator.createCreateSeqResponseMsg(RMMsgContext createSeqMessage, org.apache.axis2.context.MessageContext outMessage, java.lang.String newSequenceID)
          Create a new CreateSequenceResponse message.
static void RMMsgCreator.addAckMessage(RMMsgContext applicationMsg, java.lang.String sequenceId)
          Adds an ack message to the given application message.
static RMMsgContext RMMsgCreator.createAckMessage(RMMsgContext applicationRMMsgCtx)
          Create a new Acknowledgement message.
static RMMsgContext SandeshaUtil.createResponseRMMessage(RMMsgContext referenceRMMessage)
           
static org.apache.axis2.context.MessageContext SandeshaUtil.createNewRelatedMessageContext(RMMsgContext referenceRMMessage, org.apache.axis2.description.AxisOperation operation)
           
static java.lang.String SequenceManager.setupNewSequence(RMMsgContext createSequenceMsg)
           
 



Copyright © 2005 Apache Web Services. All Rights Reserved.