Uses of Class
org.apache.sandesha2.SandeshaException

Packages that use SandeshaException
org.apache.sandesha2   
org.apache.sandesha2.handlers   
org.apache.sandesha2.msgprocessors   
org.apache.sandesha2.storage.beanmanagers   
org.apache.sandesha2.storage.inmemory   
org.apache.sandesha2.util   
 

Uses of SandeshaException in org.apache.sandesha2
 

Methods in org.apache.sandesha2 that throw SandeshaException
static void TerminateManager.terminateReceivingSide(org.apache.axis2.context.ConfigurationContext configContext, java.lang.String sequenceID)
          Called by the receiving side to remove data related to a sequence.
static void TerminateManager.terminateAfterInvocation(org.apache.axis2.context.ConfigurationContext configContext, java.lang.String sequenceID)
          When InOrder invocation is anabled this had to be called to clean the data left by the above method.
static void TerminateManager.terminateSendingSide(org.apache.axis2.context.ConfigurationContext configContext, java.lang.String sequenceID)
          This is called by the sending side to clean data related to a sequence.
static void SOAPFaultEnvelopeCreator.addSOAPFaultEnvelope(org.apache.axis2.context.MessageContext faultMsgContext, int SOAPVersion, FaultData faultData)
          Adding the SOAP Fault Envelope.
 void RMMsgContext.addSOAPEnvelope()
          To add a new SOAP envelope to the message.
 void RMMsgContext.setSOAPEnvelop(org.apache.axis2.soap.SOAPEnvelope envelope)
           
static void AcknowledgementManager.piggybackAckIfPresent(RMMsgContext applicationRMMsgContext)
          Piggybacks any available acks of the same sequence to the given application message.
 

Uses of SandeshaException in org.apache.sandesha2.handlers
 

Methods in org.apache.sandesha2.handlers that throw SandeshaException
 void SandeshaOutHandler.addCreateSequenceMessage(RMMsgContext applicationRMMsg, java.lang.String internalSequenceId, java.lang.String acksTo)
           
 

Uses of SandeshaException in org.apache.sandesha2.msgprocessors
 

Methods in org.apache.sandesha2.msgprocessors that throw SandeshaException
 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 SandeshaException in org.apache.sandesha2.storage.beanmanagers
 

Methods in org.apache.sandesha2.storage.beanmanagers that throw SandeshaException
 boolean SenderBeanMgr.insert(SenderBean bean)
           
 

Uses of SandeshaException in org.apache.sandesha2.storage.inmemory
 

Methods in org.apache.sandesha2.storage.inmemory that throw SandeshaException
 boolean InMemorySenderBeanMgr.insert(SenderBean bean)
           
 

Uses of SandeshaException in org.apache.sandesha2.util
 

Methods in org.apache.sandesha2.util that throw SandeshaException
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 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 java.util.ArrayList SandeshaUtil.getAckRangeArrayList(java.lang.String msgNoStr, org.apache.axis2.soap.SOAPFactory factory)
          Used to convert a message number list (a comma seperated list of message numbers) into a set of AcknowledgementRanges.
static java.lang.String SandeshaUtil.storeMessageContext(org.apache.axis2.context.MessageContext ctx)
          Used to store message context objects.
static StorageManager SandeshaUtil.getSandeshaStorageManager(org.apache.axis2.context.ConfigurationContext context)
          Used to obtain the storage Manager Implementation.
static int SandeshaUtil.getSOAPVersion(org.apache.axis2.soap.SOAPEnvelope envelope)
           
static RMMsgContext SandeshaUtil.createResponseRMMessage(RMMsgContext referenceRMMessage)
           
static org.apache.axis2.context.MessageContext SandeshaUtil.createNewRelatedMessageContext(RMMsgContext referenceRMMessage, org.apache.axis2.description.AxisOperation operation)
           
static void SequenceManager.setupNewClientSequence(org.apache.axis2.context.MessageContext firstAplicationMsgCtx, java.lang.String iternalSequenceId)
           
 



Copyright © 2005 Apache Web Services. All Rights Reserved.