| ComponentGroup |
|
| ComponentId |
A ComponentId consists of two parts: a globally unique context
(roughly - the domain where the ComponentId is valid)
and an id within the context.
|
| ComponentIds |
|
| IteratorTxnTracker<T> |
Wrapper to check that an iterator is used inside its originating transaction.
|
| PrepareState |
|
| StateMgrBase |
Helper class for the manage the persistent state of a transactional.
|
| StateMgrData |
StateManagement for a number of long values, a common need
(might as well store ints as long on disk
for small numbers of integers)
|
| StateMgrDataIdx |
StateManagement for a number of long values,
state accessed by index.
|
| SysTransState |
State for one detached components.
|
| Transaction |
A transaction as the composition of actions on components.
|
| TransactionalBase |
|
| TransactionalComponentBase<X> |
A transaction component that does nothing - can be used as a helper for
management tasks hooked into the transaction component lifecycle but which
are not stateful across restarts.
|
| TransactionalComponentByLock |
|
| TransactionalComponentLifecycle<X> |
|
| TransactionalComponentLifecycle.ComponentState<X> |
|
| TransactionalComponentWrapper |
|
| TransactionCoordinator |
|
| TransactionCoordinatorState |
|
| TxnIdFactory |
Factory for some forms of TxnId.
|
| TxnIdSimple |
Simple TxnId, mainly for debugging.
|
| TxnIdUuid |
|