TransactionWithReturn

interface TransactionWithReturn<R> : TransactionCallbacks

Functions

afterCommit
Link copied to clipboard
common
abstract fun afterCommit(function: () -> Unit)
afterRollback
Link copied to clipboard
common
abstract fun afterRollback(function: () -> Unit)
rollback
Link copied to clipboard
common
abstract fun rollback(returnValue: R): Nothing
Rolls back this transaction.
transaction
Link copied to clipboard
common
abstract fun <R> transaction(body: TransactionWithReturn<R>.() -> R): R
Begin an inner transaction.