Package org.apache.jena.dboe.transaction.txn
package org.apache.jena.dboe.transaction.txn
-
ClassDescriptionA
ComponentIdconsists of two parts: a globally unique context (roughly - the domain where theComponentIdis valid) and an id within the context.Some fixed, marker,ComponentIdsWrapper to check that an iterator is used inside its originating transaction.Generate a transaction quorum for a transaction as it beginsHelper class for the manage the persistent state of a transactional.StateManagement for a number of long values, a common need (might as well store ints as long on disk for small numbers of integers)StateManagement for a number of long values, state accessed by index.State for one detached components.A transaction as the composition of actions on components.Framework for implementing aTransactionalviaTransactionalSystem.Interface that for components of a transaction system.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.Implementation of the component interface forTransactionalComponent.Base for transaction components that are added by external sub-systems.Base implementation of the component interface forTransactionalComponent.Implementation side of aTransactional.Control interface for a transactional system.OneTransactionCoordinatorper group ofTransactionalComponents.A view that provides information about a transactionCall backs for the transaction lifecycle.TxnIdis a identifier for a transaction.Factory for some forms ofTxnId.Generator ofTxnIds.Simple TxnId, mainly for debugging.The states of the transaction lifecycle