@Requires(classes=io.micronaut.transaction.jdbc.DataSourceTransactionManager.class) @EachBean(value=io.micronaut.transaction.jdbc.DataSourceTransactionManager.class) public class MicronautDataTransactionHandler extends AbstractTransactionHandler
didTxnRollback
Constructor and Description |
---|
MicronautDataTransactionHandler(io.micronaut.transaction.jdbc.DataSourceTransactionManager transactionManager)
Adapt a
DataSourceTransactionManager to Jdbi transaction provider interface. |
Modifier and Type | Method and Description |
---|---|
void |
begin(Handle handle) |
void |
commit(Handle handle) |
boolean |
isInTransaction(Handle handle) |
void |
releaseSavepoint(Handle handle,
String savepointName) |
void |
rollback(Handle handle) |
void |
rollbackToSavepoint(Handle handle,
String savepointName) |
void |
savepoint(Handle handle,
String savepointName) |
inTransaction, inTransaction
public MicronautDataTransactionHandler(io.micronaut.transaction.jdbc.DataSourceTransactionManager transactionManager)
DataSourceTransactionManager
to Jdbi transaction provider interface.transactionManager
- The transaction manager