|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Transactional
Interface that encapulsated begin/abort|commit/close.
The read lifcycle is:
begin(READ) ... end()
The write lifcycle is:
begin(WRITE) ... abort() or commit() [end()is optional]
Method Summary | |
---|---|
void |
abort()
Abort a transaction - finish the transaction and undo any changes (if a "write" transaction) |
void |
begin(ReadWrite readWrite)
Start either a READ or WRITE transaction |
void |
commit()
Commit a transaction - finish the transaction and make any changes permanent (if a "write" transaction) |
void |
end()
Finish the transaction - if a write transaction and commit() has not been called, then abort |
boolean |
isInTransaction()
Say whether a transaction is active |
Method Detail |
---|
void begin(ReadWrite readWrite)
void commit()
void abort()
boolean isInTransaction()
void end()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |