Uses of Class
com.mckoi.database.TransactionSystem
-
Packages that use TransactionSystem Package Description com.mckoi.database The core database classes for Mckoi. -
-
Uses of TransactionSystem in com.mckoi.database
Subclasses of TransactionSystem in com.mckoi.database Modifier and Type Class Description class
DatabaseSystem
This class provides information about shared resources available for the entire database system running in this VM.Fields in com.mckoi.database declared as TransactionSystem Modifier and Type Field Description private TransactionSystem
DatabaseDispatcher. system
private TransactionSystem
DataCellCache. system
The TransactionSystem that this cache is from.private TransactionSystem
GTDataSource. system
The TransactionSystem object for this table.private TransactionSystem
IndexSetStore. system
The TransactionSystem for this index set.private TransactionSystem
MasterTableDataSource. system
The global TransactionSystem object that points to the global system that this table source belongs to.private TransactionSystem
MultiVersionTableIndices. system
The system object.private TransactionSystem
OpenTransactionList. system
The system that this transaction list is part of.private TransactionSystem
RIDList. system
The TransactionSystem that we are in.private TransactionSystem
RowData. system
The TransactionSystem this RowData is a context of.private TransactionSystem
SimpleTransaction. system
The TransactionSystem context.private TransactionSystem
SystemQueryContext. system
The wrapped TransactionSystem object.private TransactionSystem
TableDataConglomerate. system
The TransactionSystem that this Conglomerate is a child of.private TransactionSystem
TriggerManager. system
The parent TransactionSystem object.private TransactionSystem
V1FileStoreSystem. system
The TransactionSystem that contains the various configuration options for the database.private TransactionSystem
WorkerPool. system
The TransactionSystem that this pool is part of.Methods in com.mckoi.database that return TransactionSystem Modifier and Type Method Description TransactionSystem
DatabaseQueryContext. getSystem()
Returns a TransactionSystem object that is used to determine information about the transactional system.TransactionSystem
GTDataSource. getSystem()
TransactionSystem
MasterTableDataSource. getSystem()
Returns the TransactionSystem for this table.TransactionSystem
MasterTableDataSource.MMutableTableDataSource. getSystem()
TransactionSystem
QueryContext. getSystem()
Returns a TransactionSystem object that is used to determine information about the transactional system.protected TransactionSystem
SelectableScheme. getSystem()
Returns the global transaction system.TransactionSystem
SimpleTransaction. getSystem()
Returns the TransactionSystem that this Transaction is part of.TransactionSystem
SystemQueryContext. getSystem()
Returns a TransactionSystem object that is used to determine information about the transactional system.TransactionSystem
Table. getSystem()
Returns the TransactionSystem object that this table is part of.TransactionSystem
TableDataConglomerate. getSystem()
Returns the TransactionSystem that this conglomerate is part of.TransactionSystem
TableDataSource. getSystem()
Returns the TransactionSystem object that describes global properties about the data source that generated this object.Methods in com.mckoi.database with parameters of type TransactionSystem Modifier and Type Method Description Expression
DataTableColumnDef. getDefaultExpression(TransactionSystem system)
protected static java.lang.String
MasterTableDataSource. makeTableFileName(TransactionSystem system, int table_id, TableName table_name)
Creates a unique table name to give a file.(package private) static boolean
PatternSearch. regexMatch(TransactionSystem system, java.lang.String pattern, java.lang.String value)
Matches a string against a regular expression pattern.Constructors in com.mckoi.database with parameters of type TransactionSystem Constructor Description DatabaseDispatcher(TransactionSystem system)
NOTE: Constructing this object will start the thread.DataCellCache(TransactionSystem system, int max_cache_size, int max_cell_size)
DataCellCache(TransactionSystem system, int max_cache_size, int max_cell_size, int hash_size)
The Constructors.GTDataSource(TransactionSystem system)
Constructor.IndexSetStore(Store store, TransactionSystem system)
Constructs the IndexSetStore over the given Store object.MasterTableDataSource(TransactionSystem system, StoreSystem store_system, OpenTransactionList open_transactions, BlobStoreInterface blob_store_interface)
Constructs the MasterTableDataSource.MultiVersionTableIndices(TransactionSystem system, TableName table_name, int column_count)
Constructs this object with the given number of column.OpenTransactionList(TransactionSystem system)
Creates the list.RowData(TransactionSystem system, int col_count)
To create a RowData object without an underlying table.SimpleTransaction(TransactionSystem system, SequenceManager sequence_manager)
Constructs the AbstractTransaction.TableDataConglomerate(TransactionSystem system, StoreSystem store_system)
Constructs the conglomerate.TriggeredOldNewDataSource(TransactionSystem system, DataTableDef table_def)
Constructor.TriggerManager(TransactionSystem system)
Constructor.V1FileStoreSystem(TransactionSystem system, java.io.File path, boolean read_only)
Constructor.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.WorkerPool(TransactionSystem system, int max_worker_threads)
Constructs the worker thread pool.
-