Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
We need a way to control transaction isolation level and propagation logic.
First step is to give an API to control this via explicit call to transaction manager:
TransactionDescriptor descriptor = new TransactionDescriptor(
Connection.TRANSACTION_SERIALIZABLE,
TransactionPropagation.REQUIRES_NEW
);
transactionManager.performInTransaction(transactionalOperation, descriptor);