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
static void MessageValidator.validateIncomingMessage(RMMsgContext rmMsg, StorageManager storageManager)
           
static void MessageValidator.validateOutgoingMessage(RMMsgContext rmMsgContext)
           
 IOMRMPart RMMsgContext.getMessagePart(int partId)
           
 void RMMsgContext.setSOAPEnvelop(org.apache.axiom.soap.SOAPEnvelope envelope)
           
 

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 SequenceReport SandeshaClient.getOutgoingSequenceReport(java.lang.String internalSequenceID, org.apache.axis2.context.ConfigurationContext configurationContext, boolean createTransaction)
           
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 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, java.lang.String sequenceKey)
          This could be used to create sequences with a given sequence key.
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.createSequnce(org.apache.axis2.client.ServiceClient serviceClient, boolean offer, java.lang.String sequenceKey)
          Deprecated.  
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)
           
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.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 void SandeshaClient.setPolicyBean(org.apache.axis2.client.ServiceClient serviceClient, SandeshaPolicyBean policyBean)
           
 

Uses of SandeshaException in org.apache.sandesha2.policy
 

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

Uses of SandeshaException in org.apache.sandesha2.security
 

Methods in org.apache.sandesha2.security that throw SandeshaException
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  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  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  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.
abstract  void SecurityManager.applySecurityToken(SecurityToken token, org.apache.axis2.context.MessageContext outboundMessage)
          Ensure that the given token will be associated with an outbound message.
 

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

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

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

Methods in org.apache.sandesha2.security.rampart that throw SandeshaException
 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)
           
 void RampartBasedSecurityManager.applySecurityToken(SecurityToken token, org.apache.axis2.context.MessageContext outboundMessage)
           
 

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

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

Methods in org.apache.sandesha2.storage.inmemory that throw SandeshaException
 RMDBean InMemoryRMDBeanMgr.findUnique(RMDBean bean)
           
 RMSBean InMemoryRMSBeanMgr.findUnique(RMSBean bean)
           
 SenderBean InMemorySenderBeanMgr.findUnique(SenderBean bean)
           
 InvokerBean InMemoryInvokerBeanMgr.findUnique(InvokerBean 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 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.getMakeConnectionAction(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 specVersion)
           
static java.lang.String SpecSpecificConstants.getAddressingNamespace(java.lang.String rmNamespace)
           
static org.apache.axis2.description.AxisOperation SpecSpecificConstants.getWSRMOperation(int messageType, java.lang.String rmSpecLevel, org.apache.axis2.description.AxisService service)
           
static javax.xml.namespace.QName SpecSpecificConstants.getFaultSubcode(java.lang.String namespaceValue, int faultType)
           
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 RMMsgCreator.addAckMessage(RMMsgContext applicationMsg, java.lang.String sequenceId, RMDBean rmdBean)
          Adds an Ack of specific sequence to the given application message.
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 java.util.ArrayList SandeshaUtil.getAckRangeArrayList(RangeString completedMessageRanges, java.lang.String rmNamespaceValue)
          Used to convert a RangeString into a set of AcknowledgementRanges.
static void SandeshaUtil.startWorkersForSequence(org.apache.axis2.context.ConfigurationContext context, RMSequenceBean sequence)
           
static java.lang.String SandeshaUtil.getServerSideIncomingSeqIdFromInternalSeqId(java.lang.String internalSequenceId)
           
static StorageManager SandeshaUtil.getSandeshaStorageManager(org.apache.axis2.context.ConfigurationContext context, org.apache.axis2.description.AxisDescription description)
          Used to obtain the storage Manager Implementation.
static StorageManager SandeshaUtil.getInMemoryStorageManager(org.apache.axis2.context.ConfigurationContext context)
           
static StorageManager SandeshaUtil.getPermanentStorageManager(org.apache.axis2.context.ConfigurationContext context)
           
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 SandeshaPolicyBean SandeshaUtil.getDefaultPropertyBean(org.apache.axis2.engine.AxisConfiguration axisConfiguration)
           
static RMSBean SandeshaUtil.getRMSBeanFromInternalSequenceId(StorageManager storageManager, java.lang.String internalSequenceID)
           
static RMSBean SandeshaUtil.getRMSBeanFromSequenceId(StorageManager storageManager, java.lang.String sequenceID)
           
static RMDBean SandeshaUtil.getRMDBeanFromSequenceId(StorageManager storageManager, java.lang.String sequenceID)
           
static java.lang.String SandeshaUtil.getSequenceIDFromInternalSequenceID(java.lang.String internalSequenceID, StorageManager storageManager)
           
static boolean SandeshaUtil.isAllMsgsAckedUpto(long highestInMsgNo, java.lang.String internalSequenceId, StorageManager storageManager)
           
static SandeshaPolicyBean SandeshaUtil.getPropertyBean(org.apache.axis2.description.AxisDescription axisDescription)
           
static java.lang.String SandeshaUtil.getSequenceIDFromRMMessage(RMMsgContext rmMessageContext)
           
static SecurityManager SandeshaUtil.getSecurityManager(org.apache.axis2.context.ConfigurationContext context)
           
static ContextManager SandeshaUtil.getContextManager(org.apache.axis2.context.ConfigurationContext context)
           
static void SandeshaUtil.modifyExecutionChainForStoring(org.apache.axis2.context.MessageContext message)
           
static org.apache.axiom.soap.SOAPEnvelope SandeshaUtil.cloneEnvelope(org.apache.axiom.soap.SOAPEnvelope envelope)
           
static org.apache.axis2.addressing.EndpointReference SandeshaUtil.rewriteEPR(RMSBean sourceBean, org.apache.axis2.addressing.EndpointReference epr, org.apache.axis2.context.ConfigurationContext configContext)
           
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 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.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)
           
static RMSBean SequenceManager.setupNewClientSequence(org.apache.axis2.context.MessageContext firstAplicationMsgCtx, java.lang.String internalSequenceId, StorageManager storageManager)
           
static boolean SequenceManager.hasSequenceTimedOut(RMSBean rmsBean, java.lang.String internalSequenceId, StorageManager storageManager)
           
static void SequenceManager.finalizeTimedOutSequence(java.lang.String internalSequenceID, org.apache.axis2.context.MessageContext messageContext, StorageManager storageManager)
           
static java.lang.String SequenceManager.getSpecVersion(org.apache.axis2.context.MessageContext applicationMessage, StorageManager storageManager)
           
static Transaction AcknowledgementManager.piggybackAcksIfPresent(RMMsgContext rmMessageContext, StorageManager storageManager, Transaction transaction)
          Piggybacks any available acks of the same sequence to the given application message.
static SandeshaPolicyBean PropertyManager.loadPropertiesFromPropertyFile(java.io.InputStream in)
           
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.loadPropertiesFromAxisDescription(org.apache.axis2.description.AxisDescription desc, SandeshaPolicyBean parentPropertyBean)
           
static void PropertyManager.reloadFromPropertyFile(java.io.InputStream stream)
           
 

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 CloseSequence.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object MessagePending.fromOMElement(org.apache.axiom.om.OMElement messagePendingElement)
           
 java.lang.Object TerminateSequence.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object AckRequested.fromOMElement(org.apache.axiom.om.OMElement ackReqElement)
           
 java.lang.Object CloseSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object Sequence.fromOMElement(org.apache.axiom.om.OMElement headerElement)
           
 java.lang.Object SequenceFault.fromOMElement(org.apache.axiom.om.OMElement sequenceFaultPart)
           
 java.lang.Object TerminateSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object SequenceAcknowledgement.fromOMElement(org.apache.axiom.om.OMElement sequenceAckElement)
           
 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
CloseSequence(java.lang.String namespaceValue)
           
MessageNumber(java.lang.String namespaceValue)
           
MakeConnection(java.lang.String namespaceValue)
           
CreateSequence(java.lang.String rmNamespaceValue)
           
CreateSequence(AcksTo acksTo, org.apache.axiom.soap.SOAPFactory factory, java.lang.String rmNamespaceValue)
           
SequenceOffer(java.lang.String namespaceValue)
           
MessagePending(java.lang.String namespaceValue)
           
AcknowledgementRange(java.lang.String namespaceValue)
           
Identifier(java.lang.String namespaceValue)
           
TerminateSequence(java.lang.String namespaceValue)
           
AckRequested(java.lang.String namespaceValue)
           
Expires(java.lang.String namespaceValue)
           
AckNone(java.lang.String namespaceValue)
           
CloseSequenceResponse(java.lang.String namespaceValue)
           
Nack(java.lang.String namespaceValue)
           
CreateSequenceResponse(java.lang.String rmNamespaceValue)
           
Sequence(java.lang.String namespaceValue)
           
LastMessage(java.lang.String namespaceValue)
           
AckFinal(java.lang.String namespaceValue)
           
FaultCode(java.lang.String namespaceValue)
           
SequenceFault(java.lang.String namespaceValue)
           
UsesSequenceSTR(org.apache.axiom.soap.SOAPFactory factory, java.lang.String namespaceValue)
           
TerminateSequenceResponse(java.lang.String namespaceValue)
           
SequenceAcknowledgement(java.lang.String namespaceValue)
           
Accept(java.lang.String rmNamespaceValue)
           
Accept(java.lang.String rmNamespace, AcksTo acksTo)
           
 



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