org.axiondb

Interface TransactionManager

public interface TransactionManager

Manages the Transactionlifecycle.

Version: $Revision: 1.4 $ $Date: 2004/08/27 03:21:20 $

Author: Rodney Waldhoff

Method Summary
voidabortTransaction(Transaction t)
Abort the given Transaction.
voidcommitTransaction(Transaction t)
Commit the given Transaction.
TransactioncreateTransaction()
Create a new Transaction.
booleanisShutdown()
Return whether or not I've been TransactionManager.
voidshutdown()
Shut down this TransactionManager.

Method Detail

abortTransaction

public void abortTransaction(Transaction t)
Abort the given Transaction.

commitTransaction

public void commitTransaction(Transaction t)
Commit the given Transaction.

createTransaction

public Transaction createTransaction()
Create a new Transaction.

isShutdown

public boolean isShutdown()
Return whether or not I've been TransactionManager.

shutdown

public void shutdown()
Shut down this TransactionManager.