All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ComponentGroup ComponentId AComponentIdconsists of two parts: a globally unique context (roughly - the domain where theComponentIdis valid) and an id within the context.ComponentIdRegistry ComponentIds Some fixed, marker,ComponentIdsIteratorTxnTracker<T> Wrapper to check that an iterator is used inside its originating transaction.Journal A transaction journal.JournalControl JournalEntry JournalEntryType Types of Journal entry.PrepareState QuorumGenerator Generate a transaction quorum for a transaction as it beginsStateMgrBase 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.Transactional TransactionalBase Framework for implementing aTransactionalviaTransactionalSystem.TransactionalComponent Interface that for components of a transaction system.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 Implementation of the component interface forTransactionalComponent.TransactionalComponentLifecycle<X> Base implementation of the component interface forTransactionalComponent.TransactionalComponentLifecycle.ComponentState<X> TransactionalComponentWrapper TransactionalFactory Helper operations for creating aTransactional.TransactionalMonitor Interface for the Transactional transitions.TransactionalSystem Implementation side of aTransactional.TransactionalWrapper Wrapper forTransactionalTransactionCoordinator OneTransactionCoordinatorper group ofTransactionalComponents.TransactionCoordinator.ShutdownHook TransactionCoordinatorState TransactionException TransactionInfo A view that provides information about a transactionTransactionListener Call backs for the transaction lifecycle.TransInteger A transaction component with an integer supporting MR+SW (=one writer AND many readers).TransLogger Logging for transaction steps.TransMonitor This class is stateless in the transaction but it records counts of everyTransactionalComponentoperations.TxnId TxnIdis a identifier for a transaction.TxnIdFactory Factory for some forms ofTxnId.TxnIdGenerator Generator ofTxnIds.TxnIdSimple Simple TxnId, mainly for debugging.TxnIdUuid TxnIdbased on aUUID.TxnState The states of the transaction lifecycle