java.lang.Object
net.odoframework.container.tx.TxManager
- Direct Known Subclasses:
SimpleTransactionManager
public abstract class TxManager extends Object
-
Constructor Summary
Constructors Constructor Description TxManager() -
Method Summary
Modifier and Type Method Description abstract Transactionbegin()abstract voidcommit()<T> TdoInTransaction(Class<?> type, Supplier<T> handler)<T> TdoInTransaction(String name, Supplier<T> handler)abstract Optional<Transaction>getActiveTransaction()abstract voidrollback()
-
Constructor Details
-
TxManager
public TxManager()
-
-
Method Details
-
getActiveTransaction
-
begin
-
doInTransaction
-
doInTransaction
-
commit
public abstract void commit() -
rollback
public abstract void rollback()
-