Uses of Package
org.multiverse.api.exceptions
Packages that use org.multiverse.api.exceptions
-
Classes in org.multiverse.api.exceptions used by org.multiverse.api.exceptionsClassDescriptionA
TxnExecutionExceptionthrown when an atomic operation has failed (e.g.AnErrorthrown to regulate control flow inside multiverseTxnExecutor.ATxnExecutionExceptionthrown when an operation is executed on aTxnwhen it is not in a valid state for that operation.AnIllegalStateExceptionthrow when there is a conflict with theTxnpropagation.AControlFlowErrorthrown when a reading or writing aTxnObjectfailed, e.g.AControlFlowErrorthrown when an explicit retry is done on aTxn.ATxnExecutionExceptionthrown when retrying a transaction for another attempt fails.AControlFlowErrorthrown for dealing with the speculative configuration mechanism.ARuntimeExceptionthrown when something fails while executing aTxn. -
Classes in org.multiverse.api.exceptions used by org.multiverse.stms.gamma.transactionsClassDescriptionAn
IllegalTxnStateExceptionthrown when aTxnis configured as abort only and a prepare/commit is executed.AnIllegalTxnStateExceptionthrown when an action is executed on aTxnthat is either committed or aborted.ATxnExecutionExceptionthrown when an operation is executed on aTxnwhen it is not in a valid state for that operation.AnIllegalTxnStateExceptionthrown when a write action is executed using a readonlyTxn.AControlFlowErrorthrown when a reading or writing aTxnObjectfailed, e.g.AControlFlowErrorthrown when an explicit retry is done on aTxn.ARetryExceptionthrown when aStmUtils.retry()orTxn.retry()is done while theTxndoesn't allow blocking transactions.AControlFlowErrorthrown for dealing with the speculative configuration mechanism.ATxnExecutionExceptionthrown when a transaction encounters encounters a transactional object that belongs to a different Stm instance.ARuntimeExceptionthrown when something fails while executing aTxn.