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