| Name | Description | Type | Package | Framework |
| ActiveTransactionsRecord | Class | org.hypergraphdb.transaction | HypergraphDb | |
| DefaultTransactionContext | A default implementation of HGTransactionContext using a stack of currently active transactions. | Class | org.hypergraphdb.transaction | HypergraphDb |
| HGStorageTransaction | Interface | org.hypergraphdb.transaction | HypergraphDb | |
| HGTransaction | Implements a transaction in HyperGraphDB. | Class | org.hypergraphdb.transaction | HypergraphDb |
| HGTransactionConfig | Encapsulates configuration parameters for a single transaction. | Class | org.hypergraphdb.transaction | HypergraphDb |
| HGTransactionContext | A transaction context maintains a stack of nested transactions. | Interface | org.hypergraphdb.transaction | HypergraphDb |
| HGTransactionException | A HGTransactionException is thrown from within the transaction handling of HyperGraph. | Class | org.hypergraphdb.transaction | HypergraphDb |
| HGTransactionFactory | Interface | org.hypergraphdb.transaction | HypergraphDb | |
| HGTransactionManager | The HGTransactionManager handles transactional activity for a single HyperGraph instance. | Class | org.hypergraphdb.transaction | HypergraphDb |
| HGUserAbortException | This exception is to be thrown by application code to force aborting the current transaction within a transaction closure. | Class | org.hypergraphdb.transaction | HypergraphDb |
| TransactionConflictException | Class | org.hypergraphdb.transaction | HypergraphDb | |
| TransactionIsReadonlyException | Class | org.hypergraphdb.transaction | HypergraphDb | |
| TxCacheMap | Class | org.hypergraphdb.transaction | HypergraphDb | |
| TxCacheSet | Class | org.hypergraphdb.transaction | HypergraphDb | |
| TxCacheSet .CacheSetTxBox | Class | org.hypergraphdb.transaction.TxCacheSet | HypergraphDb | |
| TxList | Transactional linked list - random access is O(n)Author:Borislav Iordanov | Class | org.hypergraphdb.transaction | HypergraphDb |
| TxMap | A transactional map - every operation on this map is conducted within a transaction and becomes void if the transaction is aborted. | Class | org.hypergraphdb.transaction | HypergraphDb |
| TxMonitor | Class | org.hypergraphdb.transaction | HypergraphDb | |
| TxMonitor .Info | Class | org.hypergraphdb.transaction.TxMonitor | HypergraphDb | |
| TxSet | A transactional HGSortedSet that implements MVCC for concurrency instead of locking. | Class | org.hypergraphdb.transaction | HypergraphDb |
| TxSet .SetTxBox | Class | org.hypergraphdb.transaction.TxSet | HypergraphDb | |
| VanillaTransaction | This is a HGTransaction implementation that only maintains the attribute map. | Class | org.hypergraphdb.transaction | HypergraphDb |
| VBox | Class | org.hypergraphdb.transaction | HypergraphDb | |
| VBoxBody | Class | org.hypergraphdb.transaction | HypergraphDb | |