Package-level declarations
Types
TransactionManager implementation registered to the provided database value db.
Represents a unit block of work that is performed on a database.
Represents the manager registered to a database, which is responsible for creating new transactions and storing data related to the database and its transactions.
Class responsible for implementing property delegates of read-write properties in the current transaction's UserDataHolder
.
Properties
The TransactionManager instance that is associated with this Database.
Functions
Creates a transaction with the specified transactionIsolation and readOnly settings, then calls the statement block with this transaction as its receiver and returns the result.
Returns the result of reading/writing transaction data stored within the scope of the current transaction, or null
if no data is found.
Creates a transaction then calls the statement block with this transaction as its receiver and returns the result.
Creates a transaction with the specified transactionIsolation and readOnly settings, then calls the statement block with this transaction as its receiver and returns the result.
Returns the result of reading/writing transaction data stored within the scope of the current transaction.