trixnity-client
3.7.0-beta3
common
trixnity-client
/
net.folivo.trixnity.client.store.transaction
/
RepositoryTransactionManager
Repository
Transaction
Manager
interface
RepositoryTransactionManager
This must be implemented by new database implementations.
Inheritors
NoOpRepositoryTransactionManager
Members
Functions
read
Transaction
Link copied to clipboard
abstract
suspend
fun
<
T
>
readTransaction
(
block
:
suspend
(
)
->
T
)
:
T
write
Transaction
Link copied to clipboard
abstract
suspend
fun
writeTransaction
(
block
:
suspend
(
)
->
Unit
)