Uses of Class
com.mckoi.database.SimpleTransaction
Packages that use SimpleTransaction
-
Uses of SimpleTransaction in com.mckoi.database
Subclasses of SimpleTransaction in com.mckoi.databaseModifier and TypeClassDescriptionclass
An open transaction that manages all data access to the TableDataConglomerate.Methods in com.mckoi.database that return SimpleTransactionModifier and TypeMethodDescriptionTableCommitModificationEvent.getTransaction()
Returns the Transaction that represents the view of the database when the changes to the table have been committed.Methods in com.mckoi.database with parameters of type SimpleTransactionModifier and TypeMethodDescriptionstatic Transaction.CheckExpression[]
Transaction.queryTableCheckExpressions
(SimpleTransaction transaction, TableName table_name) Returns a set of check expressions that are constrained over all new columns added to the given table in this transaction.static Transaction.ColumnGroupReference[]
Transaction.queryTableForeignKeyReferences
(SimpleTransaction transaction, TableName table_name) Returns an array of column references in the given table that represent foreign key references.static Transaction.ColumnGroupReference[]
Transaction.queryTableImportedForeignKeyReferences
(SimpleTransaction transaction, TableName ref_table_name) Returns an array of column references in the given table that represent foreign key references that reference columns in the given table.static Transaction.ColumnGroup
Transaction.queryTablePrimaryKeyGroup
(SimpleTransaction transaction, TableName table_name) Returns a set of primary key groups that are constrained to be unique for the given table in this transaction (there can be only 1 primary key defined for a table).static TableName[]
Transaction.queryTablesRelationallyLinkedTo
(SimpleTransaction transaction, TableName table) Returns the list of tables (as a TableName array) that are dependant on the data in the given table to maintain referential consistancy.static Transaction.ColumnGroup[]
Transaction.queryTableUniqueGroups
(SimpleTransaction transaction, TableName table_name) Returns a set of unique groups that are constrained to be unique for the given table in this transaction.Constructors in com.mckoi.database with parameters of type SimpleTransactionModifierConstructorDescriptionTableCommitModificationEvent
(SimpleTransaction transaction, TableName table_name, int[] added, int[] removed) Constructs the event.