ITransactionServiceConnectionOverloads extension
Ergonomic overloads for ITransactionService. See
IQueryServiceConnectionOverloads for the rationale.
Methods
-
beginTransactionFor(
Connection conn, {IsolationLevel? isolationLevel, SavepointDialect? savepointDialect, TransactionAccessMode? accessMode, Duration? lockTimeout}) → Future< Result< int> > -
Available on ITransactionService, provided by the ITransactionServiceConnectionOverloads extension
beginTransactionoverload that accepts a Connection. -
runInTransactionFor<
T extends Object> (Connection conn, Future< Result< action(int txnId), {IsolationLevel? isolationLevel, SavepointDialect? savepointDialect, TransactionAccessMode? accessMode, Duration? lockTimeout}) → Future<T> >Result< T> > -
Available on ITransactionService, provided by the ITransactionServiceConnectionOverloads extension
runInTransactionoverload that accepts a Connection.