Method Summary |
|
synchronized void | entryAddTableRow(int table_id, int row_index) Makes a journal entry that a table entry has been added to the table with
the given id. |
synchronized void | entryAddTouchedTable(int table_id) Logs in this journal that the transaction touched the given table id. |
synchronized void | entryRemoveTableRow(int table_id, int row_index) Makes a journal entry that a table entry has been removed from the table
with the given id. |
synchronized void | entryTableConstraintAlter(int table_id) Makes a journal entry that a table with the given 'table_id' has been
altered by this transaction. |
synchronized void | entryTableCreate(int table_id) Makes a journal entry that a table with the given 'table_id' has been
created by this transaction. |
synchronized void | entryTableDrop(int table_id) Makes a journal entry that a table with the given 'table_id' has been
dropped by this transaction. |
IntegerVector | getTablesConstraintAltered() Returns the list of tables id's that were constraint altered by this
journal. |
IntegerVector | getTablesCreated() Returns the list of tables id's that were created by this journal. |
IntegerVector | getTablesDropped() Returns the list of tables id's that were dropped by this journal. |
MasterTableJournal[] | makeMasterTableJournals() Generates an array of MasterTableJournal objects that specify the
changes that occur to each table affected by this transaction. |