public class TransactionManagerImpl extends java.lang.Object implements TransactionManager
TransactionManagercurrently only supportd
SnapshotIsolationTransactions.| Modifier and Type | Field and Description |
|---|---|
static boolean |
NEVER_APPLY |
| Constructor and Description |
|---|
TransactionManagerImpl(Database db) |
| Modifier and Type | Method and Description |
|---|---|
void |
abortTransaction(Transaction t)
Abort the given
Transaction. |
void |
commitTransaction(Transaction t)
Commit the given
Transaction. |
Transaction |
createTransaction()
Create a new
Transaction. |
boolean |
isShutdown()
Return whether or not I've been
TransactionManager.shutdown(). |
void |
shutdown()
Shut down this
TransactionManager. |
public TransactionManagerImpl(Database db)
public Transaction createTransaction() throws AxionException
TransactionManagerTransaction.createTransaction in interface TransactionManagerAxionExceptionpublic void commitTransaction(Transaction t) throws AxionException
TransactionManagerTransaction.commitTransaction in interface TransactionManagerAxionExceptionpublic void abortTransaction(Transaction t) throws AxionException
TransactionManagerTransaction.abortTransaction in interface TransactionManagerAxionExceptionpublic void shutdown()
throws AxionException
TransactionManagerTransactionManager.shutdown in interface TransactionManagerAxionExceptionpublic boolean isShutdown()
TransactionManagerTransactionManager.shutdown().isShutdown in interface TransactionManager