Uses of Interface
com.mckoi.database.StoreSystem
-
Packages that use StoreSystem Package Description com.mckoi.database The core database classes for Mckoi. -
-
Uses of StoreSystem in com.mckoi.database
Classes in com.mckoi.database that implement StoreSystem Modifier and Type Class Description (package private) class
V1FileStoreSystem
An implementation of StoreSystem that manages persistant data through the native file system.(package private) class
V1HeapStoreSystem
An implementation of StoreSystem that stores all persistent data on the heap using HeapStore objects.Fields in com.mckoi.database declared as StoreSystem Modifier and Type Field Description private StoreSystem
MasterTableDataSource. store_system
The StoreSystem implementation that represents the data persistence layer.private StoreSystem
TableDataConglomerate. store_system
The StoreSystem object used by this conglomerate to store the underlying representation.private StoreSystem
TransactionSystem. store_system
The underlying StoreSystem implementation that encapsulates the behaviour for storing data persistantly.Methods in com.mckoi.database that return StoreSystem Modifier and Type Method Description StoreSystem
Database. storeSystem()
Returns the StoreSystem for this Database.protected StoreSystem
MasterTableDataSource. storeSystem()
Returns the StoreSystem object used to manage stores in the persistence system.StoreSystem
TableDataConglomerate. storeSystem()
Returns the StoreSystem used by this conglomerate to manage the persistent state of the database.StoreSystem
TransactionSystem. storeSystem()
Returns the StoreSystem encapsulation being used in this database.Methods in com.mckoi.database with parameters of type StoreSystem Modifier and Type Method Description (package private) void
BlobStore. copyFrom(StoreSystem store_system, BlobStore src_blob_store)
Copies all the blob data from the given BlobStore into this blob store.Constructors in com.mckoi.database with parameters of type StoreSystem Constructor Description MasterTableDataSource(TransactionSystem system, StoreSystem store_system, OpenTransactionList open_transactions, BlobStoreInterface blob_store_interface)
Constructs the MasterTableDataSource.TableDataConglomerate(TransactionSystem system, StoreSystem store_system)
Constructs the conglomerate.V1MasterTableDataSource(TransactionSystem system, StoreSystem store_system, OpenTransactionList open_transactions)
The Constructor.V2MasterTableDataSource(TransactionSystem system, StoreSystem store_system, OpenTransactionList open_transactions, BlobStoreInterface blob_store_interface)
The Constructor.
-