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 TypeClassDescriptionclass
AnIllegalTxnStateException
thrown when aTxn
is configured as abort only and a prepare/commit is executed.class
ATxnExecutionException
thrown when an atomic operation has failed (e.g.class
AnIllegalTxnStateException
thrown when an action is executed on aTxn
that is either committed or aborted.class
ATxnExecutionException
thrown whenTxn
access is done while a commuting function is being evaluated.class
ATxnExecutionException
thrown when an operation is executed on aTxn
when it is not in a valid state for that operation.class
AnAtomicOperationException
thrown when an atomic operation was executed on aTxnObject
while it was locked.class
AnIllegalTxnStateException
thrown when an operation is executed on aTxn
while the transaction is prepared.class
AnIllegalStateException
throw when there is a conflict with theTxn
propagation.class
AnIllegalTxnStateException
thrown when a write action is executed using a readonlyTxn
.class
ATxnExecutionException
thrown when retrying a transaction for another attempt fails.class
ARetryException
thrown when the blocking operation on aTxn
using the retry has been interrupted.class
ARetryException
thrown when aStmUtils.retry()
orTxn.retry()
is done while theTxn
doesn't allow blocking transactions.class
ARetryException
throw when aStmUtils.retry()
orTxn.retry()
done on aTxn
without the possibility of progress, for example when the readset of a transaction is empty.class
ARetryException
thrown when a transaction times out while it blocks on a retry (so waits for an update).class
ATxnExecutionException
thrown when a transaction encounters encounters a transactional object that belongs to a different Stm instance.class
ARetryException
thrown when aTxn
is retried too many times.class
APropagationException
thrown when noTxn
is available while it is mandatory.class
APropagationException
thrown when aTxn
is 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)