Uses of Class
org.apache.sandesha2.SandeshaException

Packages that use SandeshaException
org.apache.sandesha2   
org.apache.sandesha2.client   
org.apache.sandesha2.policy   
org.apache.sandesha2.security   
org.apache.sandesha2.security.dummy   
org.apache.sandesha2.security.rampart   
org.apache.sandesha2.storage   
org.apache.sandesha2.storage.beanmanagers   
org.apache.sandesha2.storage.inmemory   
org.apache.sandesha2.util   
org.apache.sandesha2.workers   
org.apache.sandesha2.wsrm   
 

Uses of SandeshaException in org.apache.sandesha2
 

Methods in org.apache.sandesha2 that throw SandeshaException
 IOMRMPart RMMsgContext.getMessagePart(int partId)
           
 void RMMsgContext.setSOAPEnvelop(org.apache.axiom.soap.SOAPEnvelope envelope)
           
static void MessageValidator.validateIncomingMessage(RMMsgContext rmMsg, StorageManager storageManager)
           
static void MessageValidator.validateOutgoingMessage(RMMsgContext rmMsgContext)
           
 

Uses of SandeshaException in org.apache.sandesha2.client
 

Methods in org.apache.sandesha2.client that throw SandeshaException
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 java.lang.String SandeshaClient.createSequence(org.apache.axis2.client.ServiceClient serviceClient, boolean offer)
          Clients can use this to create a sequence sequence.
static void SandeshaClient.createSequence(org.apache.axis2.client.ServiceClient serviceClient, boolean offer, java.lang.String sequenceKey)
          This could be used to create sequences with a given sequence key.
static void SandeshaClient.createSequnce(org.apache.axis2.client.ServiceClient serviceClient, boolean offer, java.lang.String sequenceKey)
          Deprecated.  
static void SandeshaClient.forceDispatchOfInboundMessages(org.apache.axis2.context.ConfigurationContext configContext, java.lang.String sequenceID, boolean allowLaterDeliveryOfMissingMessages)
          Forces any inbound messages currently on the specified inOrder inbound sequence to be dispatched out of order.
static SequenceReport SandeshaClient.getIncomingSequenceReport(java.lang.String sequenceID, org.apache.axis2.context.ConfigurationContext configCtx)
           
static java.util.List 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 java.lang.Exception SandeshaClient.getLastSendError(org.apache.axis2.client.ServiceClient serviceClient)
          Gets the last error that occured on a send to an endpoint.
static long SandeshaClient.getLastSendErrorTimestamp(org.apache.axis2.client.ServiceClient serviceClient)
          Gets the timestamp from which the last error that occured on a send to an endpoint.
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 internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static SequenceReport SandeshaClient.getOutgoingSequenceReport(java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext, boolean createTransaction)
           
static SequenceReport SandeshaClient.getOutgoingSequenceReport(java.lang.String to, java.lang.String sequenceKey, org.apache.axis2.context.ConfigurationContext configurationContext)
           
static SandeshaReport SandeshaClient.getSandeshaReport(org.apache.axis2.context.ConfigurationContext configurationContext)
          SandeshaReport gives the details of all incoming and outgoing sequences.
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)
           
static void SandeshaClient.setPolicyBean(org.apache.axis2.client.ServiceClient serviceClient, SandeshaPolicyBean policyBean)
           
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.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, 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 void SandeshaClient.waitUntilSequenceCompleted(org.apache.axis2.client.ServiceClient serviceClient, java.lang.String sequenceKey)
           
 

Uses of SandeshaException in org.apache.sandesha2.policy
 

Methods in org.apache.sandesha2.policy that throw SandeshaException
 long SandeshaPolicyBean.getAcknowledgementInterval()
           
 int SandeshaPolicyBean.getMaximumRetransmissionCount()
           
 long SandeshaPolicyBean.getRetransmissionInterval()
           
 boolean SandeshaPolicyBean.isEnforceRM()
           
 boolean SandeshaPolicyBean.isExponentialBackoff()
           
 boolean SandeshaPolicyBean.isUseMessageSerialization()
           
 

Uses of SandeshaException in org.apache.sandesha2.security
 

Methods in org.apache.sandesha2.security that throw SandeshaException
abstract  void SecurityManager.applySecurityToken(SecurityToken token, org.apache.axis2.context.MessageContext outboundMessage)
          Ensure that the given token will be associated with an outbound message.
abstract  void SecurityManager.checkProofOfPossession(SecurityToken token, org.apache.axiom.om.OMElement messagePart, org.apache.axis2.context.MessageContext message)
          Check that the given element of the message demonstrated proof of possession of the given token.
abstract  org.apache.axiom.om.OMElement SecurityManager.createSecurityTokenReference(SecurityToken token, org.apache.axis2.context.MessageContext message)
          Create a SecurityTokenReference, suitable for inclusion in the given message.
abstract  SecurityToken SecurityManager.getSecurityToken(org.apache.axis2.context.MessageContext message)
          Get a security token to secure an outbound create sequence message.
abstract  SecurityToken SecurityManager.getSecurityToken(org.apache.axiom.om.OMElement theSTR, org.apache.axis2.context.MessageContext message)
          Get a security token, from a SecurityTokenReference within an inbound message.
abstract  java.lang.String SecurityManager.getTokenRecoveryData(SecurityToken token)
          Write the data from this token in to a String.
abstract  SecurityToken SecurityManager.recoverSecurityToken(java.lang.String tokenData)
          Reconstruct a token from a String.
 

Uses of SandeshaException in org.apache.sandesha2.security.dummy
 

Methods in org.apache.sandesha2.security.dummy that throw SandeshaException
 void DummySecurityManager.applySecurityToken(SecurityToken token, org.apache.axis2.context.MessageContext outboundMessage)
           
 void DummySecurityManager.checkProofOfPossession(SecurityToken token, org.apache.axiom.om.OMElement messagePart, org.apache.axis2.context.MessageContext message)
           
 org.apache.axiom.om.OMElement DummySecurityManager.createSecurityTokenReference(SecurityToken token, org.apache.axis2.context.MessageContext message)
           
 SecurityToken DummySecurityManager.getSecurityToken(org.apache.axiom.om.OMElement theSTR, org.apache.axis2.context.MessageContext message)
           
 java.lang.String DummySecurityManager.getTokenRecoveryData(SecurityToken token)
           
 SecurityToken DummySecurityManager.recoverSecurityToken(java.lang.String tokenData)
           
 

Uses of SandeshaException in org.apache.sandesha2.security.rampart
 

Methods in org.apache.sandesha2.security.rampart that throw SandeshaException
 void RampartBasedSecurityManager.applySecurityToken(SecurityToken token, org.apache.axis2.context.MessageContext outboundMessage)
           
 void RampartBasedSecurityManager.checkProofOfPossession(SecurityToken token, org.apache.axiom.om.OMElement messagePart, org.apache.axis2.context.MessageContext message)
           
 org.apache.axiom.om.OMElement RampartBasedSecurityManager.createSecurityTokenReference(SecurityToken token, org.apache.axis2.context.MessageContext message)
           
 SecurityToken RampartBasedSecurityManager.getSecurityToken(org.apache.axis2.context.MessageContext message)
           
 SecurityToken RampartBasedSecurityManager.getSecurityToken(org.apache.axiom.om.OMElement theSTR, org.apache.axis2.context.MessageContext message)
           
 java.lang.String RampartBasedSecurityManager.getTokenRecoveryData(SecurityToken token)
           
 SecurityToken RampartBasedSecurityManager.recoverSecurityToken(java.lang.String tokenData)
           
 

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)
           
 RMDBean RMDBeanMgr.findUnique(RMDBean bean)
           
 RMSBean RMSBeanMgr.findUnique(RMSBean bean)
           
 SenderBean SenderBeanMgr.findUnique(SenderBean bean)
           
 

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

Methods in org.apache.sandesha2.storage.inmemory that throw SandeshaException
 InvokerBean InMemoryInvokerBeanMgr.findUnique(InvokerBean bean)
           
 RMDBean InMemoryRMDBeanMgr.findUnique(RMDBean bean)
           
 RMSBean InMemoryRMSBeanMgr.findUnique(RMSBean bean)
           
 SenderBean InMemorySenderBeanMgr.findUnique(SenderBean bean)
           
static InMemoryStorageManager InMemoryStorageManager.getInstance(org.apache.axis2.context.ConfigurationContext context)
           
 

Constructors in org.apache.sandesha2.storage.inmemory that throw SandeshaException
InMemoryStorageManager(org.apache.axis2.context.ConfigurationContext context)
           
 

Uses of SandeshaException in org.apache.sandesha2.util
 

Methods in org.apache.sandesha2.util that throw SandeshaException
static void RMMsgCreator.addAckMessage(RMMsgContext applicationMsg, java.lang.String sequenceId, RMDBean rmdBean)
          Adds an Ack of specific sequence to the given application message.
static void SOAPFaultEnvelopeCreator.addSOAPFaultEnvelope(org.apache.axis2.context.MessageContext faultMsgContext, int SOAPVersion, FaultData faultData, java.lang.String rmNamespaceValue)
          Adding the SOAP Fault Envelope.
static void TerminateManager.cleanReceivingSideAfterInvocation(java.lang.String sequenceId, StorageManager storageManager)
          When InOrder invocation is anabled this had to be called to clean the data left by the above method.
static void TerminateManager.cleanReceivingSideOnTerminateMessage(org.apache.axis2.context.ConfigurationContext configContext, java.lang.String sequenceId, StorageManager storageManager)
          Called by the receiving side to remove data related to a sequence.
static org.apache.axiom.soap.SOAPEnvelope SandeshaUtil.cloneEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
static org.apache.axis2.context.MessageContext SandeshaUtil.createNewRelatedMessageContext(RMMsgContext referenceRMMessage, org.apache.axis2.description.AxisOperation operation)
           
static void SequenceManager.finalizeTimedOutSequence(java.lang.String internalSequenceID, org.apache.axis2.context.MessageContext messageContext, StorageManager storageManager)
           
static java.util.ArrayList SandeshaUtil.getAckRangeArrayList(RangeString completedMessageRanges, java.lang.String rmNamespaceValue)
          Used to convert a RangeString into a set of AcknowledgementRanges.
static java.lang.String SpecSpecificConstants.getAckRequestAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getAckRequestSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getAddressingAnonymousURI(java.lang.String addressingNSURI)
           
static java.lang.String SpecSpecificConstants.getAddressingFaultAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getAddressingNamespace(java.lang.String rmNamespace)
           
static java.lang.String SpecSpecificConstants.getCloseSequenceAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCloseSequenceResponseAction(java.lang.String specVersion)
           
static ContextManager SandeshaUtil.getContextManager(org.apache.axis2.context.ConfigurationContext context)
           
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.getCreateSequenceResponseSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getCreateSequenceSOAPAction(java.lang.String specVersion)
           
static SandeshaPolicyBean SandeshaUtil.getDefaultPropertyBean(org.apache.axis2.engine.AxisConfiguration axisConfiguration)
           
static javax.xml.namespace.QName SpecSpecificConstants.getFaultSubcode(java.lang.String namespaceValue, int faultType)
           
static StorageManager SandeshaUtil.getInMemoryStorageManager(org.apache.axis2.context.ConfigurationContext context)
           
static java.lang.String SpecSpecificConstants.getMakeConnectionAction(java.lang.String specVersion)
           
static StorageManager SandeshaUtil.getPermanentStorageManager(org.apache.axis2.context.ConfigurationContext context)
           
static SandeshaPolicyBean SandeshaUtil.getPropertyBean(org.apache.axis2.description.AxisDescription axisDescription)
           
static RMDBean SandeshaUtil.getRMDBeanFromSequenceId(StorageManager storageManager, java.lang.String sequenceID)
           
static java.lang.String SpecSpecificConstants.getRMNamespaceValue(java.lang.String specVersion)
           
static RMSBean SandeshaUtil.getRMSBeanFromInternalSequenceId(StorageManager storageManager, java.lang.String internalSequenceID)
           
static RMSBean SandeshaUtil.getRMSBeanFromSequenceId(StorageManager storageManager, java.lang.String sequenceID)
           
static StorageManager SandeshaUtil.getSandeshaStorageManager(org.apache.axis2.context.ConfigurationContext context, org.apache.axis2.description.AxisDescription description)
          Used to obtain the storage Manager Implementation.
static SecurityManager SandeshaUtil.getSecurityManager(org.apache.axis2.context.ConfigurationContext context)
           
static java.lang.String SpecSpecificConstants.getSequenceAcknowledgementAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getSequenceAcknowledgementSOAPAction(java.lang.String specVersion)
           
static java.lang.String SandeshaUtil.getSequenceIDFromInternalSequenceID(java.lang.String internalSequenceID, StorageManager storageManager)
           
static java.lang.String SandeshaUtil.getSequenceIDFromRMMessage(RMMsgContext rmMessageContext)
           
static java.lang.String SandeshaUtil.getServerSideIncomingSeqIdFromInternalSeqId(java.lang.String internalSequenceId)
           
static int SandeshaUtil.getSOAPVersion(org.apache.axiom.soap.SOAPEnvelope envelope)
           
static java.lang.String SequenceManager.getSpecVersion(org.apache.axis2.context.MessageContext applicationMessage, StorageManager storageManager)
           
static java.lang.String SpecSpecificConstants.getSpecVersionString(java.lang.String namespaceValue)
           
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.getTerminateSequenceResponseSOAPAction(java.lang.String specVersion)
           
static java.lang.String SpecSpecificConstants.getTerminateSequenceSOAPAction(java.lang.String specVersion)
           
static org.apache.axis2.description.AxisOperation SpecSpecificConstants.getWSRMOperation(int messageType, java.lang.String rmSpecLevel, org.apache.axis2.description.AxisService service)
           
static boolean SequenceManager.hasSequenceTimedOut(RMSBean rmsBean, java.lang.String internalSequenceId, StorageManager storageManager)
           
static boolean SpecSpecificConstants.isAckFinalAllowed(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isAckNoneAllowed(java.lang.String specVersion)
           
static boolean SandeshaUtil.isAllMsgsAckedUpto(long highestInMsgNo, java.lang.String internalSequenceId, StorageManager storageManager)
           
static boolean SpecSpecificConstants.isLastMessageIndicatorRequired(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isSequenceClosingAllowed(java.lang.String specVersion)
           
static boolean SpecSpecificConstants.isTerminateSequenceResponseRequired(java.lang.String specVersion)
           
static SandeshaPolicyBean PropertyManager.loadPropertiesFromAxisDescription(org.apache.axis2.description.AxisDescription desc, SandeshaPolicyBean parentPropertyBean)
           
static SandeshaPolicyBean PropertyManager.loadPropertiesFromModuleDesc(org.apache.axis2.description.AxisModule desc)
           
static SandeshaPolicyBean PropertyManager.loadPropertiesFromModuleDescPolicy(org.apache.axis2.description.AxisModule desc, SandeshaPolicyBean parentPropertyBean)
           
static SandeshaPolicyBean PropertyManager.loadPropertiesFromPropertyFile(java.io.InputStream in)
           
static void SandeshaUtil.modifyExecutionChainForStoring(org.apache.axis2.context.MessageContext message)
           
static Transaction AcknowledgementManager.piggybackAcksIfPresent(RMMsgContext rmMessageContext, StorageManager storageManager, Transaction transaction)
          Piggybacks any available acks of the same sequence to the given application message.
static void PropertyManager.reloadFromPropertyFile(java.io.InputStream stream)
           
static org.apache.axis2.addressing.EndpointReference SandeshaUtil.rewriteEPR(RMSBean sourceBean, org.apache.axis2.addressing.EndpointReference epr, org.apache.axis2.context.ConfigurationContext configContext)
           
static void RMMsgCreator.secureOutboundMessage(RMSequenceBean rmBean, org.apache.axis2.context.MessageContext message)
          This will add necessary data to a out-bound message to make sure that is is correctly secured.
static RMSBean SequenceManager.setupNewClientSequence(org.apache.axis2.context.MessageContext firstAplicationMsgCtx, java.lang.String internalSequenceId, StorageManager storageManager)
           
static void SandeshaUtil.startWorkersForSequence(org.apache.axis2.context.ConfigurationContext context, RMSequenceBean sequence)
           
static void TerminateManager.terminateSendingSide(RMSBean rmsBean, StorageManager storageManager)
          This is called by the sending side to clean data related to a sequence.
static void TerminateManager.timeOutSendingSideSequence(java.lang.String internalSequenceId, StorageManager storageManager)
           
 

Uses of SandeshaException in org.apache.sandesha2.workers
 

Methods in org.apache.sandesha2.workers that throw SandeshaException
 void Invoker.forceInvokeOfAllMessagesCurrentlyOnSequence(org.apache.axis2.context.ConfigurationContext ctx, java.lang.String sequenceID, boolean allowLaterDeliveryOfMissingMessages)
          Forces dispatch of queued messages to the application.
 

Uses of SandeshaException in org.apache.sandesha2.wsrm
 

Methods in org.apache.sandesha2.wsrm that throw SandeshaException
 java.lang.Object TerminateSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object TerminateSequence.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object SequenceFault.fromOMElement(org.apache.axiom.om.OMElement sequenceFaultPart)
           
 java.lang.Object SequenceAcknowledgement.fromOMElement(org.apache.axiom.om.OMElement sequenceAckElement)
           
 java.lang.Object Sequence.fromOMElement(org.apache.axiom.om.OMElement headerElement)
           
 java.lang.Object MessagePending.fromOMElement(org.apache.axiom.om.OMElement messagePendingElement)
           
 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 AckRequested.fromOMElement(org.apache.axiom.om.OMElement ackReqElement)
           
 org.apache.axiom.om.OMElement SequenceAcknowledgement.toOMElement(org.apache.axiom.om.OMElement header)
           
 void SequenceAcknowledgement.toSOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 

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



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