| org.axiondb.Transaction
All known Subclasses: org.axiondb.engine.SnapshotIsolationTransaction,
Transaction | public interface Transaction extends Database,Transactable(Code) | | A database transaction.
version: $Revision: 1.9 $ $Date: 2004/08/27 03:21:20 $ author: Rodney Waldhoff |
STATE_ABORTED | final public static int STATE_ABORTED(Code) | | Aborted.
|
STATE_APPLIED | final public static int STATE_APPLIED(Code) | | Applied.
|
STATE_COMMITTED | final public static int STATE_COMMITTED(Code) | | Committed, but not yet applied.
|
STATE_OPEN | final public static int STATE_OPEN(Code) | | Open (neither committed nor aborted yet).
|
getModifiedTables | Set getModifiedTables()(Code) | | Return a
Set of
Table s that have been modified thus far in this
transaction.
|
getOpenOnTransaction | Database getOpenOnTransaction()(Code) | | Get the
Database upon which I am open (i.e., the state to which we will
return to if I am rolled back. Note that this may be another
Transaction .
|
getReadTables | Set getReadTables()(Code) | | Return a
Set of
Table s that have been read thus far in this
transaction.
|
|
|