Uses of Class
org.multiverse.api.exceptions.TxnExecutionException
Packages that use TxnExecutionException
-
Uses of TxnExecutionException in org.multiverse.api.exceptions
Subclasses of TxnExecutionException in org.multiverse.api.exceptionsModifier and TypeClassDescriptionclassAnIllegalTxnStateExceptionthrown when aTxnis configured as abort only and a prepare/commit is executed.classATxnExecutionExceptionthrown when an atomic operation has failed (e.g.classAnIllegalTxnStateExceptionthrown when an action is executed on aTxnthat is either committed or aborted.classATxnExecutionExceptionthrown whenTxnaccess is done while a commuting function is being evaluated.classATxnExecutionExceptionthrown when an operation is executed on aTxnwhen it is not in a valid state for that operation.classAnAtomicOperationExceptionthrown when an atomic operation was executed on aTxnObjectwhile it was locked.classAnIllegalTxnStateExceptionthrown when an operation is executed on aTxnwhile the transaction is prepared.classAnIllegalStateExceptionthrow when there is a conflict with theTxnpropagation.classAnIllegalTxnStateExceptionthrown when a write action is executed using a readonlyTxn.classATxnExecutionExceptionthrown when retrying a transaction for another attempt fails.classARetryExceptionthrown when the blocking operation on aTxnusing the retry has been interrupted.classARetryExceptionthrown when aStmUtils.retry()orTxn.retry()is done while theTxndoesn't allow blocking transactions.classARetryExceptionthrow when aStmUtils.retry()orTxn.retry()done on aTxnwithout the possibility of progress, for example when the readset of a transaction is empty.classARetryExceptionthrown when a transaction times out while it blocks on a retry (so waits for an update).classATxnExecutionExceptionthrown when a transaction encounters encounters a transactional object that belongs to a different Stm instance.classARetryExceptionthrown when aTxnis retried too many times.classAPropagationExceptionthrown when noTxnis available while it is mandatory.classAPropagationExceptionthrown when aTxnis found, but is not allowed. -
Uses of TxnExecutionException in org.multiverse.stms.gamma.transactions
Methods in org.multiverse.stms.gamma.transactions that return TxnExecutionExceptionModifier and TypeMethodDescriptionGammaTxn.abortOnOpenForReadWhileEvaluatingCommute(GammaObject o)