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 classDatabaseSystemThis 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 TransactionSystemDatabaseDispatcher. systemprivate TransactionSystemDataCellCache. systemThe TransactionSystem that this cache is from.private TransactionSystemGTDataSource. systemThe TransactionSystem object for this table.private TransactionSystemIndexSetStore. systemThe TransactionSystem for this index set.private TransactionSystemMasterTableDataSource. systemThe global TransactionSystem object that points to the global system that this table source belongs to.private TransactionSystemMultiVersionTableIndices. systemThe system object.private TransactionSystemOpenTransactionList. systemThe system that this transaction list is part of.private TransactionSystemRIDList. systemThe TransactionSystem that we are in.private TransactionSystemRowData. systemThe TransactionSystem this RowData is a context of.private TransactionSystemSimpleTransaction. systemThe TransactionSystem context.private TransactionSystemSystemQueryContext. systemThe wrapped TransactionSystem object.private TransactionSystemTableDataConglomerate. systemThe TransactionSystem that this Conglomerate is a child of.private TransactionSystemTriggerManager. systemThe parent TransactionSystem object.private TransactionSystemV1FileStoreSystem. systemThe TransactionSystem that contains the various configuration options for the database.private TransactionSystemWorkerPool. systemThe TransactionSystem that this pool is part of.Methods in com.mckoi.database that return TransactionSystem Modifier and Type Method Description TransactionSystemDatabaseQueryContext. getSystem()Returns a TransactionSystem object that is used to determine information about the transactional system.TransactionSystemGTDataSource. getSystem()TransactionSystemMasterTableDataSource. getSystem()Returns the TransactionSystem for this table.TransactionSystemMasterTableDataSource.MMutableTableDataSource. getSystem()TransactionSystemQueryContext. getSystem()Returns a TransactionSystem object that is used to determine information about the transactional system.protected TransactionSystemSelectableScheme. getSystem()Returns the global transaction system.TransactionSystemSimpleTransaction. getSystem()Returns the TransactionSystem that this Transaction is part of.TransactionSystemSystemQueryContext. getSystem()Returns a TransactionSystem object that is used to determine information about the transactional system.TransactionSystemTable. getSystem()Returns the TransactionSystem object that this table is part of.TransactionSystemTableDataConglomerate. getSystem()Returns the TransactionSystem that this conglomerate is part of.TransactionSystemTableDataSource. 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 ExpressionDataTableColumnDef. getDefaultExpression(TransactionSystem system)protected static java.lang.StringMasterTableDataSource. makeTableFileName(TransactionSystem system, int table_id, TableName table_name)Creates a unique table name to give a file.(package private) static booleanPatternSearch. 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.
-