persistence.transaction
Interface Transaction

All Known Implementing Classes:
TransactionImpl

public interface Transaction

Vereist gedrag voor supertransactie-objecten.

Author:
bram 10-apr-2004

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).
 

Method Detail

getTransactionID

public java.lang.String getTransactionID()
Unique transaction ID.

Returns:

commit

public void commit()
Commit transaction (do nothing if not active).


start

public void start()
Start transaction (commits if already begun).


rollback

public void rollback()
Rollback transaction (do nothing if not active).


isActive

public boolean isActive()
Check whether transaction has started yet.