|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectpersistence.transaction.TransactionImpl
Eenvoudige implementatie van supertransactie. In interface
Persistent
wordt het gebruik ervan duidelijk: men kan TransactionImpl als een sessie zien die
men opent en sluit.
Field Summary | |
private long |
id
|
Constructor Summary | |
TransactionImpl()
|
Method Summary | |
void |
commit()
Commit transaction (do nothing if not active). |
java.lang.String |
getTransactionID()
Unique transaction ID. |
boolean |
isActive()
Check whether transaction has started yet. |
void |
rollback()
Rollback transaction (do nothing if not active). |
void |
start()
Start transaction (commits if already begun). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private long id
Constructor Detail |
public TransactionImpl()
Method Detail |
public java.lang.String getTransactionID()
Transaction
getTransactionID
in interface Transaction
Transaction.getTransactionID()
public void commit()
Transaction
commit
in interface Transaction
Transaction.commit()
public void start()
Transaction
start
in interface Transaction
Transaction.start()
public void rollback()
Transaction
rollback
in interface Transaction
Transaction.rollback()
public boolean isActive()
Transaction
isActive
in interface Transaction
Transaction.isActive()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |