Uses of Interface
edu.caltech.nanodb.storage.BufferManagerObserver
-
Packages that use BufferManagerObserver 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 BufferManagerObserver in edu.caltech.nanodb.storage
Fields in edu.caltech.nanodb.storage with type parameters of type BufferManagerObserver Modifier and Type Field Description private java.util.ArrayList<BufferManagerObserver>
BufferManager. observers
Methods in edu.caltech.nanodb.storage with parameters of type BufferManagerObserver Modifier and Type Method Description void
BufferManager. addObserver(BufferManagerObserver obs)
Add another observer to the buffer manager. -
Uses of BufferManagerObserver in edu.caltech.nanodb.transactions
Classes in edu.caltech.nanodb.transactions that implement BufferManagerObserver Modifier and Type Class Description class
TransactionManager
The Transaction Manager is responsible for managing all aspects of proper transaction processing within the database.
-