|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.axiondb.engine.TransactionManagerImpl
An implemenation of TransactionManager currently
only supportd SnapshotIsolationTransactions.
| Field Summary | |
static boolean |
NEVER_APPLY
|
| Constructor Summary | |
TransactionManagerImpl(Database db)
|
|
| Method Summary | |
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 shutdown(). |
void |
shutdown()
Shut down this TransactionManager. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final boolean NEVER_APPLY
| Constructor Detail |
public TransactionManagerImpl(Database db)
| Method Detail |
public Transaction createTransaction()
throws AxionException
TransactionManagerTransaction.
createTransaction in interface TransactionManagerAxionException
public void commitTransaction(Transaction t)
throws AxionException
TransactionManagerTransaction.
commitTransaction in interface TransactionManagerAxionException
public void abortTransaction(Transaction t)
throws AxionException
TransactionManagerTransaction.
abortTransaction in interface TransactionManagerAxionException
public void shutdown()
throws AxionException
TransactionManagerTransactionManager.
shutdown in interface TransactionManagerAxionExceptionpublic boolean isShutdown()
TransactionManagerTransactionManager.shutdown().
isShutdown in interface TransactionManager
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||