Uses of Class
org.apache.sandesha2.SandeshaException

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

Uses of SandeshaException in org.apache.sandesha2
 

Methods in org.apache.sandesha2 that throw SandeshaException
 void RMMsgContext.addSOAPEnvelope()
          To add a new SOAP envelope to the message.
 void RMMsgContext.setSOAPEnvelop(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 void RMMsgContext.setAddressingNamespaceValue(java.lang.String addressingNamespaceValue)
           
 

Uses of SandeshaException in org.apache.sandesha2.client
 

Methods in org.apache.sandesha2.client that throw SandeshaException
static SequenceReport SandeshaClient.getOutgoingSequenceReport(org.apache.axis2.client.ServiceClient serviceClient)
          Users can get a SequenceReport of the sequence defined by the information given from the passed serviceClient object.
static SequenceReport SandeshaClient.getOutgoingSequenceReport(java.lang.String to, java.lang.String sequenceKey, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static SequenceReport SandeshaClient.getOutgoingSequenceReport(java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static java.util.ArrayList SandeshaClient.getIncomingSequenceReports(org.apache.axis2.context.ConfigurationContext configCtx)
          Users can get a list of sequenceReports each describing a incoming sequence, which are the sequences the client work as a RMD.
static SandeshaReport SandeshaClient.getSandeshaReport(org.apache.axis2.context.ConfigurationContext configurationContext)
          SandeshaReport gives the details of all incoming and outgoing sequences.
static void SandeshaClient.createSequence(org.apache.axis2.client.ServiceClient serviceClient, boolean offer)
           
static void SandeshaClient.createSequnce(org.apache.axis2.client.ServiceClient serviceClient, boolean offer, java.lang.String sequenceKey)
           
static void SandeshaClient.terminateSequence(org.apache.axis2.client.ServiceClient serviceClient)
          User can terminate the sequence defined by the passed serviceClient.
static void SandeshaClient.terminateSequence(org.apache.axis2.client.ServiceClient serviceClient, java.lang.String sequenceKey)
           
static void SandeshaClient.closeSequence(org.apache.axis2.client.ServiceClient serviceClient)
          User can close the sequence defined by the passed serviceClient.
static void SandeshaClient.closeSequence(org.apache.axis2.client.ServiceClient serviceClient, java.lang.String sequenceKey)
           
static void SandeshaClient.waitUntilSequenceCompleted(org.apache.axis2.client.ServiceClient serviceClient)
          This blocks the system until the messages u have sent hv been completed.
static void SandeshaClient.waitUntilSequenceCompleted(org.apache.axis2.client.ServiceClient serviceClient, java.lang.String sequenceKey)
           
static void SandeshaClient.waitUntilSequenceCompleted(org.apache.axis2.client.ServiceClient serviceClient, long maxWaitingTime)
          This blocks the system until the messages u have sent hv been completed or until the given time interval exceeds.
static void SandeshaClient.waitUntilSequenceCompleted(org.apache.axis2.client.ServiceClient serviceClient, long maxWaitingTime, java.lang.String sequenceKey)
           
static java.lang.String SandeshaClient.getSequenceID(org.apache.axis2.client.ServiceClient serviceClient)
           
static void SandeshaClient.sendAckRequest(org.apache.axis2.client.ServiceClient serviceClient)
           
static void SandeshaClient.sendAckRequest(org.apache.axis2.client.ServiceClient serviceClient, java.lang.String sequenceKey)
           
 

Uses of SandeshaException in org.apache.sandesha2.msgprocessors
 

Methods in org.apache.sandesha2.msgprocessors that throw SandeshaException
 void CloseSequenceProcessor.processInMessage(RMMsgContext rmMsgCtx)
           
 void CloseSequenceProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void ApplicationMsgProcessor.processInMessage(RMMsgContext rmMsgCtx)
           
 void ApplicationMsgProcessor.sendAckIfNeeded(RMMsgContext rmMsgCtx, java.lang.String messagesStr)
           
 void ApplicationMsgProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void TerminateSeqMsgProcessor.processInMessage(RMMsgContext terminateSeqRMMsg)
           
 void TerminateSeqMsgProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void TerminateSeqResponseMsgProcessor.processInMessage(RMMsgContext terminateResRMMsg)
           
 void TerminateSeqResponseMsgProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void AcknowledgementProcessor.processInMessage(RMMsgContext rmMsgCtx)
           
 void AcknowledgementProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void CreateSeqMsgProcessor.processInMessage(RMMsgContext createSeqRMMsg)
           
 void CreateSeqMsgProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void CreateSeqResponseMsgProcessor.processInMessage(RMMsgContext createSeqResponseRMMsgCtx)
           
 void CreateSeqResponseMsgProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void MsgProcessor.processInMessage(RMMsgContext rmMsgCtx)
           
 void MsgProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 void AckRequestedProcessor.processInMessage(RMMsgContext rmMsgCtx)
           
 void AckRequestedProcessor.processOutMessage(RMMsgContext rmMsgCtx)
           
 

Uses of SandeshaException in org.apache.sandesha2.storage
 

Subclasses of SandeshaException in org.apache.sandesha2.storage
 class SandeshaStorageException
          To easily track exceptions happening in the storage area.
 

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

Methods in org.apache.sandesha2.storage.beanmanagers that throw SandeshaException
 InvokerBean InvokerBeanMgr.findUnique(InvokerBean bean)
           
 SequencePropertyBean SequencePropertyBeanMgr.findUnique(SequencePropertyBean bean)
           
 SenderBean SenderBeanMgr.findUnique(SenderBean bean)
           
 NextMsgBean NextMsgBeanMgr.findUnique(NextMsgBean bean)
           
 CreateSeqBean CreateSeqBeanMgr.findUnique(CreateSeqBean bean)
           
 

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

Methods in org.apache.sandesha2.storage.inmemory that throw SandeshaException
 SenderBean InMemorySenderBeanMgr.findUnique(SenderBean bean)
           
 SequencePropertyBean InMemorySequencePropertyBeanMgr.findUnique(SequencePropertyBean bean)
           
 InvokerBean InMemoryInvokerBeanMgr.findUnique(InvokerBean bean)
           
 CreateSeqBean InMemoryCreateSeqBeanMgr.findUnique(CreateSeqBean bean)
           
 NextMsgBean InMemoryNextMsgBeanMgr.findUnique(NextMsgBean bean)
           
 

Uses of SandeshaException in org.apache.sandesha2.util
 

Methods in org.apache.sandesha2.util that throw SandeshaException
static java.lang.String SpecSpecificConstants.getSpecVersionString(java.lang.String namespaceValue)
           
static java.lang.String SpecSpecificConstants.getRMNamespaceValue(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCreateSequenceAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCreateSequenceResponseAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getTerminateSequenceAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getTerminateSequenceResponseAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCloseSequenceAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCloseSequenceResponseAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getAckRequestAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getSequenceAcknowledgementAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCreateSequenceSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCreateSequenceResponseSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getTerminateSequenceSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getTerminateSequenceResponseSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getAckRequestSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getSequenceAcknowledgementSOAPAction(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isTerminateSequenceResponseRequired(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isLastMessageIndicatorRequired(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isAckFinalAllowed(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isAckNoneAllowed(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isSequenceClosingAllowed(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getAddressingAnonymousURI(java.lang.String addressingNSURI)
           
static java.lang.String SpecSpecificConstants.getAddressingFaultAction(java.lang.String addressingNSURI)
           
static void SOAPFaultEnvelopeCreator.addSOAPFaultEnvelope(org.apache.axis2.context.MessageContext faultMsgContext, int SOAPVersion, FaultData faultData, java.lang.String rmNamespaceValue)
          Adding the SOAP Fault Envelope.
static RMMsgContext MsgInitializer.initializeMessage(org.apache.axis2.context.MessageContext ctx)
          Called to create a rmMessageContext out of an message context.
 boolean MessageRetransmissionAdjuster.adjustRetransmittion(SenderBean retransmitterBean, org.apache.axis2.context.ConfigurationContext configContext)
           
 RMMsgContext FaultManager.checkForCreateSequenceRefused(org.apache.axis2.context.MessageContext createSequenceMessage)
          Check weather the CreateSequence should be refused and generate the fault if it should.
 RMMsgContext FaultManager.checkForLastMsgNumberExceeded(RMMsgContext applicationRMMessage)
          Check weather the LastMessage number has been exceeded and generate the fault if it is.
 RMMsgContext FaultManager.checkForUnknownSequence(RMMsgContext rmMessageContext, java.lang.String sequenceID)
          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(RMMsgContext ackRMMessageContext)
          Check weather the Acknowledgement is invalid and generate a fault if it is.
 RMMsgContext FaultManager.checkForSequenceClosed(RMMsgContext referenceRMMessage, java.lang.String sequenceID)
           
 RMMsgContext FaultManager.getFault(RMMsgContext referenceRMMsgContext, FaultData data, java.lang.String addressingNamespaceURI)
          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, java.lang.String internalSequenceID)
          Creates a new TerminateSequence message.
static RMMsgContext RMMsgCreator.createTerminateSeqResponseMsg(RMMsgContext terminateSeqRMMsg, org.apache.axis2.context.MessageContext outMessage)
           
static RMMsgContext RMMsgCreator.createCloseSeqResponseMsg(RMMsgContext closeSeqRMMsg, org.apache.axis2.context.MessageContext outMessage)
           
static void RMMsgCreator.addAckMessage(RMMsgContext applicationMsg, java.lang.String sequenceId)
          Adds an ack message to the given application message.
static RMMsgContext RMMsgCreator.createAckMessage(RMMsgContext relatedRMMessage, java.lang.String sequenceID, java.lang.String rmNamespaceValue)
          Create a new Acknowledgement message.
static java.util.ArrayList SandeshaUtil.getAckRangeArrayList(java.lang.String msgNoStr, org.apache.axiom.soap.SOAPFactory factory, java.lang.String rmNamespaceValue)
          Used to convert a message number list (a comma seperated list of message numbers) into a set of AcknowledgementRanges.
static java.lang.String SandeshaUtil.getServerSideIncomingSeqIdFromInternalSeqId(java.lang.String internalSequenceId)
           
static StorageManager SandeshaUtil.getSandeshaStorageManager(org.apache.axis2.context.ConfigurationContext context)
          Used to obtain the storage Manager Implementation.
static int SandeshaUtil.getSOAPVersion(org.apache.axiom.soap.SOAPEnvelope envelope)
           
static org.apache.axis2.context.MessageContext SandeshaUtil.createNewRelatedMessageContext(RMMsgContext referenceRMMessage, org.apache.axis2.description.AxisOperation operation)
           
static SandeshaPropertyBean SandeshaUtil.getDefaultPropertyBean(org.apache.axis2.engine.AxisConfiguration axisConfiguration)
           
static java.util.ArrayList SandeshaUtil.getArrayListFromString(java.lang.String str)
           
static java.util.ArrayList SandeshaUtil.getArrayListFromMsgsString(java.lang.String str)
           
static java.lang.String SandeshaUtil.getSequenceIDFromInternalSequenceID(java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static javax.xml.namespace.QName SandeshaUtil.getQNameFromString(java.lang.String qnameStr)
           
static java.util.ArrayList SandeshaUtil.getExecutionChainFromString(java.lang.String executionChainStr, org.apache.axis2.context.ConfigurationContext configContext)
           
static void SandeshaUtil.printSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope, java.io.OutputStream out)
           
static java.lang.String SandeshaUtil.getRMVersion(java.lang.String propertyKey, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static java.lang.String SandeshaUtil.getSequenceProperty(java.lang.String id, java.lang.String name, org.apache.axis2.context.ConfigurationContext context)
           
static boolean SandeshaUtil.isAllMsgsAckedUpto(long highestInMsgNo, java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configCtx)
           
static SandeshaPropertyBean SandeshaUtil.getPropertyBean(org.apache.axis2.description.AxisDescription axisDescription)
           
static void TerminateManager.cleanReceivingSideOnTerminateMessage(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.cleanReceivingSideAfterInvocation(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 internalSequenceID, boolean serverSide)
          This is called by the sending side to clean data related to a sequence.
static void TerminateManager.timeOutSendingSideSequence(org.apache.axis2.context.ConfigurationContext context, java.lang.String internalSequenceID, boolean serverside)
           
static void TerminateManager.addTerminateSequenceMessage(RMMsgContext referenceMessage, java.lang.String outSequenceId, java.lang.String internalSequenceId)
           
static void SequenceManager.setupNewClientSequence(org.apache.axis2.context.MessageContext firstAplicationMsgCtx, java.lang.String internalSequenceId, java.lang.String specVersion)
           
static void SequenceManager.updateLastActivatedTime(java.lang.String propertyKey, org.apache.axis2.context.ConfigurationContext configContext)
          Takes the internalSeqID as the param.
static long SequenceManager.getLastActivatedTime(java.lang.String propertyKey, org.apache.axis2.context.ConfigurationContext configContext)
           
static boolean SequenceManager.hasSequenceTimedOut(java.lang.String propertyKey, RMMsgContext rmMsgCtx)
           
static long SequenceManager.getOutGoingSequenceAckedMessageCount(java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static boolean SequenceManager.isOutGoingSequenceCompleted(java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static boolean SequenceManager.isIncomingSequenceCompleted(java.lang.String sequenceID, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static void AcknowledgementManager.piggybackAcksIfPresent(RMMsgContext rmMessageContext)
          Piggybacks any available acks of the same sequence to the given application message.
static java.util.ArrayList AcknowledgementManager.getClientCompletedMessagesList(java.lang.String sequenceID, SequencePropertyBeanMgr seqPropMgr)
          this is used to get the acked messages of a sequence.
static java.util.ArrayList AcknowledgementManager.getServerCompletedMessagesList(java.lang.String sequenceID, SequencePropertyBeanMgr seqPropMgr)
           
static RMMsgContext AcknowledgementManager.generateAckMessage(RMMsgContext referenceRMMessage, java.lang.String sequenceID)
           
static SandeshaPropertyBean PropertyManager.loadPropertiesFromDefaultValues()
           
static SandeshaPropertyBean PropertyManager.loadPropertiesFromPropertyFile(java.io.InputStream in)
           
static SandeshaPropertyBean PropertyManager.loadPropertiesFromModuleDesc(org.apache.axis2.description.AxisModule desc)
           
static SandeshaPropertyBean PropertyManager.loadPropertiesFromModuleDescPolicy(org.apache.axis2.description.AxisModule desc, SandeshaPropertyBean parentPropertyBean)
           
static SandeshaPropertyBean PropertyManager.loadPropertiesFromAxisDescription(org.apache.axis2.description.AxisDescription desc, SandeshaPropertyBean parentPropertyBean)
           
static void PropertyManager.reloadFromPropertyFile(java.io.InputStream stream)
           
 

Uses of SandeshaException in org.apache.sandesha2.wsrm
 

Methods in org.apache.sandesha2.wsrm that throw SandeshaException
 java.lang.Object AckRequested.fromOMElement(org.apache.axiom.om.OMElement header)
           
 java.lang.Object CloseSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object CloseSequence.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object TerminateSequence.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object SequenceOffer.fromOMElement(org.apache.axiom.om.OMElement createSequenceElement)
           
 java.lang.Object CreateSequence.fromOMElement(org.apache.axiom.om.OMElement bodyElement)
           
 void RMElements.fromSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope, java.lang.String action)
           
 org.apache.axiom.soap.SOAPEnvelope RMElements.toSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 java.lang.Object CreateSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement bodyElement)
           
 java.lang.Object Sequence.fromOMElement(org.apache.axiom.om.OMElement headerElement)
           
 java.lang.Object SequenceFault.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object TerminateSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object SequenceAcknowledgement.fromOMElement(org.apache.axiom.om.OMElement element)
           
 org.apache.axiom.om.OMElement SequenceAcknowledgement.toOMElement(org.apache.axiom.om.OMElement header)
           
 void SequenceAcknowledgement.toSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 java.lang.Object AcksTo.fromOMElement(org.apache.axiom.om.OMElement element)
           
 java.lang.Object Accept.fromOMElement(org.apache.axiom.om.OMElement element)
           
 java.lang.Object IOMRMElement.fromOMElement(org.apache.axiom.om.OMElement element)
           
 org.apache.axiom.om.OMElement IOMRMElement.toOMElement(org.apache.axiom.om.OMElement element)
           
 void IOMRMPart.toSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 

Constructors in org.apache.sandesha2.wsrm that throw SandeshaException
AckRequested(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
CloseSequenceResponse(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
CloseSequence(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
TerminateSequence(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
SequenceOffer(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
CreateSequence(org.apache.axiom.om.OMFactory factory, java.lang.String rmNamespaceValue, java.lang.String addressingNamespaceValue)
           
CreateSequence(AcksTo acksTo, org.apache.axiom.soap.SOAPFactory factory, java.lang.String rmNamespaceValue, java.lang.String addressingNamespaceValue)
           
Expires(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
CreateSequenceResponse(org.apache.axiom.om.OMFactory factory, java.lang.String rmNamespaceValue, java.lang.String addressingNamespaceValue)
           
MessageNumber(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
Sequence(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
LastMessage(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
FaultCode(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
SequenceFault(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
TerminateSequenceResponse(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
AcknowledgementRange(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
Nack(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
AckFinal(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
AckNone(org.apache.axiom.om.OMFactory factory, java.lang.String namespaceValue)
           
Identifier(org.apache.axiom.om.OMFactory defaultFactory, java.lang.String namespaceValue)
           
SequenceAcknowledgement(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
AcksTo(org.apache.axiom.om.OMFactory factory, java.lang.String rmNamespaceValue, java.lang.String addressingNamespaceValue)
           
AcksTo(Address address, org.apache.axiom.soap.SOAPFactory factory, java.lang.String rmNamespaceValue, java.lang.String addressingNamespaceValue)
           
Accept(org.apache.axiom.om.OMFactory factory, java.lang.String rmNamespaceValue, java.lang.String addressingNamespaceValue)
           
 



Copyright © 2005-2006 Apache Web Services. All Rights Reserved.