|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use org.multiverse.api.exceptions | |
|---|---|
| org.multiverse.api.exceptions | Contains the most important exceptions. |
| Classes in org.multiverse.api.exceptions used by org.multiverse.api.exceptions | |
|---|---|
| ControlFlowError
A Error that is used to regulate control flow inside multiverse, to be more specific
jump from code to the handler the transaction management logic (instrumented or
SpeculativeConfigurationFailure) so it doesn't indicate a
bad thing. |
|
| IllegalTransactionStateException
An IllegalStateException that is thrown when an operations is executed on a
Transaction when it is not in a valid state for that operation. |
|
| LockNotFreeReadConflict
A ReadConflict that indicates that a read failed because the item was locked. |
|
| LockNotFreeWriteConflict
A WriteConflict that indicates that the locks could not be acquired while doing a
Transaction.commit(). |
|
| OldVersionNotFoundReadConflict
A ReadConflict that indicates that a load was done, but the version needed could not be found
because it is too old (and doesn't exist anymore). |
|
| OptimisticLockFailedWriteConflict
A WriteConflict that indicates that the version of the transactional object
you want to update already was updated by another transaction. |
|
| ReadConflict
An Error that indicates that a load a transactional object using a transaction failed. |
|
| Retry
A ControlFlowError that indicates that an explicit retry should be done, e.g. |
|
| SpeculativeConfigurationFailure
A ControlFlowError that indicates that current transaction implementation can't deal
with more transactional objects than it can handle. |
|
| TooManyRetriesException
A RuntimeException that is thrown when a transaction is retried too many times. |
|
| UncommittedReadConflict
An ReadConflict that is thrown when an object is loaded but has not been committed yet. |
|
| WriteConflict
An Error that indicates a failure while doing a Transaction.commit(). |
|
| WriteSkewConflict
A WriteConflict that is thrown when a writeskew is detected and the transaction is
not allowed to commit and therefore aborted. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||