|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A database transaction.
| Field Summary | |
static int |
STATE_ABORTED
Aborted. |
static int |
STATE_APPLIED
Applied. |
static int |
STATE_COMMITTED
Committed, but not yet applied. |
static int |
STATE_OPEN
Open (neither committed nor aborted yet). |
| Fields inherited from interface org.axiondb.Database |
COMMIT_SIZE |
| Method Summary | |
Set |
getModifiedTables()
Return a Setof Tables that have been modified thus far in this
transaction. |
Database |
getOpenOnTransaction()
Get the Databaseupon which I am open (i.e., the state to which we will
return to if I am rolled back. |
Set |
getReadTables()
Return a Setof Tables that have been read thus far in this
transaction. |
int |
getState()
Return my current transaction state. |
| Methods inherited from interface org.axiondb.Transactable |
apply, commit, rollback |
| Field Detail |
public static final int STATE_ABORTED
public static final int STATE_APPLIED
public static final int STATE_COMMITTED
public static final int STATE_OPEN
| Method Detail |
public Set getModifiedTables()
Setof Tables that have been modified thus far in this
transaction.
public Database getOpenOnTransaction()
Databaseupon 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.
public Set getReadTables()
Setof Tables that have been read thus far in this
transaction.
public int getState()
STATE_OPEN,
STATE_COMMITTED,STATE_ABORTED,STATE_APPLIED.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||