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.storage.jdbc   
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
 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 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<SequenceReport> 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.
 class SandeshaStorageTransientException
          To track transient 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
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.storage.jdbc
 

Methods in org.apache.sandesha2.storage.jdbc that throw SandeshaException
 InvokerBean PersistentInvokerBeanMgr.findUnique(InvokerBean bean)
           
 

Constructors in org.apache.sandesha2.storage.jdbc that throw SandeshaException
PersistentStorageManager(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, boolean addToEnvelope, boolean isPiggybacked)
          Adds an Ack of specific sequence to the given application message.
static void RMMsgCreator.addAckRequest(RMMsgContext applicationMsg, java.lang.String sequenceId, RMSBean rmsBean)
          Adds an Ack Request for a 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 SandeshaUtil.assertProofOfPossession(RMSequenceBean bean, org.apache.axis2.context.MessageContext context, org.apache.axiom.om.OMElement elementToCheck)
           
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. e.g.
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.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 EPRDecorator SandeshaUtil.getEPRDecorator(org.apache.axis2.context.ConfigurationContext context)
           
static javax.xml.namespace.QName SpecSpecificConstants.getFaultSubcode(java.lang.String namespaceValue, int faultType)
           
static StorageManager SandeshaUtil.getInMemoryStorageManager(org.apache.axis2.context.ConfigurationContext context)
           
static long SandeshaUtil.getLastMessageNumber(java.lang.String internalSequenceID, StorageManager storageManager)
           
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.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 SandeshaUtil.isInOrder(org.apache.axis2.context.MessageContext context)
           
static boolean SpecSpecificConstants.isLastMessageIndicatorRequired(java.lang.String specVersion)
           
static RMSBean SandeshaUtil.isLinkedToReallocatedRMSBean(StorageManager storageManager, java.lang.String internalSeqID)
           
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 void AcknowledgementManager.piggybackAcksIfPresent(RMMsgContext rmMessageContext, StorageManager storageManager)
          Piggybacks any available acks of the same sequence to the given application message.
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 boolean TerminateManager.terminateSendingSide(RMSBean rmsBean, StorageManager storageManager, boolean reallocate, Transaction transaction)
          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
static 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 SequenceFault.fromHeaderBlock(org.apache.axiom.soap.SOAPHeaderBlock sequenceFaultPart)
           
 java.lang.Object SequenceAcknowledgement.fromHeaderBlock(org.apache.axiom.soap.SOAPHeaderBlock sequenceAckElement)
           
 java.lang.Object Sequence.fromHeaderBlock(org.apache.axiom.soap.SOAPHeaderBlock shb)
           
 java.lang.Object MessagePending.fromHeaderBlock(org.apache.axiom.soap.SOAPHeaderBlock messagePendingElement)
           
 java.lang.Object AckRequested.fromHeaderBlock(org.apache.axiom.soap.SOAPHeaderBlock ackReqElement)
           
 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 CloseSequenceResponse.fromOMElement(org.apache.axiom.om.OMElement body)
           
 java.lang.Object CloseSequence.fromOMElement(org.apache.axiom.om.OMElement body)
           
 void SequenceAcknowledgement.toHeader(org.apache.axiom.soap.SOAPHeader header)
           
 void RMHeaderPart.toHeader(org.apache.axiom.soap.SOAPHeader header)
           
 

Constructors in org.apache.sandesha2.wsrm that throw SandeshaException
Accept(java.lang.String rmNamespaceValue)
           
Accept(java.lang.String rmNamespace, AcksTo acksTo)
           
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)
           
LastMessageNumber(java.lang.String namespaceValue)
           
SequenceOffer(java.lang.String namespaceValue)
           
TerminateSequence(java.lang.String namespaceValue)
           
TerminateSequenceResponse(java.lang.String namespaceValue)
           
 



Copyright © The Apache Software Foundation. All Rights Reserved.