@Requires(classes=org.springframework.transaction.PlatformTransactionManager.class) @EachBean(value=org.springframework.transaction.PlatformTransactionManager.class) public class SpringTransactionProvider extends Object implements TransactionProvider
Constructor and Description |
---|
SpringTransactionProvider(org.springframework.transaction.PlatformTransactionManager transactionManager)
Adapt a
PlatformTransactionManager to jOOQ transaction provider interface. |
Modifier and Type | Method and Description |
---|---|
void |
begin(TransactionContext context) |
void |
commit(TransactionContext ctx) |
void |
rollback(TransactionContext ctx) |
public SpringTransactionProvider(org.springframework.transaction.PlatformTransactionManager transactionManager)
PlatformTransactionManager
to jOOQ transaction provider interface.transactionManager
- The transaction managerpublic void begin(TransactionContext context)
begin
in interface TransactionProvider
public void commit(TransactionContext ctx)
commit
in interface TransactionProvider
public void rollback(TransactionContext ctx)
rollback
in interface TransactionProvider