Interface ITransaction<CONTEXT>
-
- All Known Implementing Classes:
Transaction
public interface ITransaction<CONTEXT>- Author:
- Eike Stepper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcommit()voidexecute(ITransactionalOperation<CONTEXT> operation)CONTEXTgetContext()booleanisActive()voidrollback()
-
-
-
Method Detail
-
isActive
boolean isActive()
-
getContext
CONTEXT getContext()
-
execute
void execute(ITransactionalOperation<CONTEXT> operation) throws TransactionException
- Throws:
TransactionException
-
commit
void commit()
-
rollback
void rollback()
-
-