|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.multiverse.api.exceptions | |
|---|---|
| org.multiverse.api.exceptions | |
| org.multiverse.stms.gamma.transactions | |
| Classes in org.multiverse.api.exceptions used by org.multiverse.api.exceptions | |
|---|---|
| AtomicOperationException
A TxnExecutionException thrown when an atomic operation has failed (e.g. |
|
| ControlFlowError
An Error thrown to regulate control flow inside multiverse TxnExecutor. |
|
| IllegalTxnStateException
A TxnExecutionException thrown when an operation is executed on a
Txn when it is not in a valid state for that operation. |
|
| PropagationException
An IllegalStateException throw when there is a conflict with the Txn
propagation. |
|
| ReadWriteConflict
A ControlFlowError thrown when a reading or writing a TxnObject
failed, e.g. |
|
| RetryError
A ControlFlowError thrown when an explicit retry is done on a Txn. |
|
| RetryException
A TxnExecutionException thrown when retrying a transaction for another attempt fails. |
|
| SpeculativeConfigurationError
A ControlFlowError thrown for dealing with the speculative configuration mechanism. |
|
| TxnExecutionException
A RuntimeException thrown when something fails while executing a Txn. |
|
| Classes in org.multiverse.api.exceptions used by org.multiverse.stms.gamma.transactions | |
|---|---|
| AbortOnlyException
An IllegalTxnStateException thrown when a Txn is configured
as abort only and a prepare/commit is executed. |
|
| DeadTxnException
An IllegalTxnStateException thrown when an action is executed on a
Txn that is either committed or aborted. |
|
| IllegalTxnStateException
A TxnExecutionException thrown when an operation is executed on a
Txn when it is not in a valid state for that operation. |
|
| ReadonlyException
An IllegalTxnStateException thrown when a write action is executed using
a readonly Txn. |
|
| ReadWriteConflict
A ControlFlowError thrown when a reading or writing a TxnObject
failed, e.g. |
|
| RetryError
A ControlFlowError thrown when an explicit retry is done on a Txn. |
|
| RetryNotAllowedException
A RetryException thrown when a StmUtils.retry() or Txn.retry()
is done while the Txn doesn't allow blocking transactions. |
|
| SpeculativeConfigurationError
A ControlFlowError thrown for dealing with the speculative configuration mechanism. |
|
| StmMismatchException
A TxnExecutionException thrown when a transaction encounters encounters a transactional object
that belongs to a different Stm instance. |
|
| TxnExecutionException
A RuntimeException thrown when something fails while executing a Txn. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||