Uses of Class
edu.caltech.nanodb.transactions.TransactionManager
-
Packages that use TransactionManager Package Description edu.caltech.nanodb.storage This package contains the classes for the Storage Manager, which is responsible for how data is stored in and retrieved from database files.edu.caltech.nanodb.transactions This package contains classes for managing transactions at the logical level, such as concurrency control and isolation, deadlock detection and aborting transactions. -
-
Uses of TransactionManager in edu.caltech.nanodb.storage
Fields in edu.caltech.nanodb.storage declared as TransactionManager Modifier and Type Field Description private TransactionManager
StorageManager. transactionManager
If transactions are enabled, this will be the transaction manager instance; otherwise, it will benull
.Methods in edu.caltech.nanodb.storage that return TransactionManager Modifier and Type Method Description TransactionManager
StorageManager. getTransactionManager()
-
Uses of TransactionManager in edu.caltech.nanodb.transactions
Fields in edu.caltech.nanodb.transactions declared as TransactionManager Modifier and Type Field Description private TransactionManager
TransactionStateUpdater. transactionManager
Constructors in edu.caltech.nanodb.transactions with parameters of type TransactionManager Constructor Description TransactionStateUpdater(TransactionManager transactionManager)
-