|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TxnExecutionException | |
|---|---|
| org.multiverse.api.exceptions | |
| org.multiverse.stms.gamma.transactions | |
| Uses of TxnExecutionException in org.multiverse.api.exceptions |
|---|
| Subclasses of TxnExecutionException in org.multiverse.api.exceptions | |
|---|---|
class |
AbortOnlyException
An IllegalTxnStateException thrown when a Txn is configured
as abort only and a prepare/commit is executed. |
class |
AtomicOperationException
A TxnExecutionException thrown when an atomic operation has failed (e.g. |
class |
DeadTxnException
An IllegalTxnStateException thrown when an action is executed on a
Txn that is either committed or aborted. |
class |
IllegalCommuteException
A TxnExecutionException thrown when Txn access is done while
a commuting function is being evaluated. |
class |
IllegalTxnStateException
A TxnExecutionException thrown when an operation is executed on a
Txn when it is not in a valid state for that operation. |
class |
LockedException
An AtomicOperationException thrown when an atomic operation was executed on a
TxnObject while it was locked. |
class |
PreparedTxnException
An IllegalTxnStateException thrown when an operation is executed on a
Txn while the transaction is prepared. |
class |
PropagationException
An IllegalStateException throw when there is a conflict with the Txn
propagation. |
class |
ReadonlyException
An IllegalTxnStateException thrown when a write action is executed using
a readonly Txn. |
class |
RetryException
A TxnExecutionException thrown when retrying a transaction for another attempt fails. |
class |
RetryInterruptedException
A RetryException thrown when the blocking operation on a Txn
using the retry has been interrupted. |
class |
RetryNotAllowedException
A RetryException thrown when a StmUtils.retry() or Txn.retry()
is done while the Txn doesn't allow blocking transactions. |
class |
RetryNotPossibleException
A RetryException throw when a StmUtils.retry() or Txn.retry()
done on a Txn without the possibility of progress, for example when the readset of a transaction
is empty. |
class |
RetryTimeoutException
A RetryException thrown when a transaction times out while it blocks on a retry (so waits for an update). |
class |
StmMismatchException
A TxnExecutionException thrown when a transaction encounters encounters a transactional object
that belongs to a different Stm instance. |
class |
TooManyRetriesException
A RetryException thrown when a Txn is retried too many times. |
class |
TxnMandatoryException
A PropagationException thrown when no Txn is available while it is mandatory. |
class |
TxnNotAllowedException
A PropagationException thrown when a Txn is found, but is not allowed. |
| Uses of TxnExecutionException in org.multiverse.stms.gamma.transactions |
|---|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||