interface TxProvider<R, G : TxProvider<R, G>>
Transactional resource provider.
getConnection |
abstract fun getConnection(): TxConnection<R> |
setConnectionState |
abstract fun setConnectionState(newState: TxConnection<R>): G |
DummyTxProvider |
object DummyTxProvider : TxProvider<Nothing, DummyTxProvider> |