- runTaskWithRetry
Runs the given TransactionTask. If the task completes successfully and does not
call Transaction#com
- runTaskReadOnly
This will open and run a read-only transaction. Read-only transactions are
similar to other transact
- close
Frees resources used by this TransactionManager, and invokes any callbacks
registered to run on clos
- runTaskThrowOnConflict
#runTaskWithRetry(TransactionTask) should be preferred over
#runTaskThrowOnConflict(TransactionTask)
- getKeyValueService
Returns the KVS used by this transaction manager. In general, this should not be
used by clients, as
- getTimestampService
Returns the timestamp service used by this transaction manager.
- registerClosingCallback
Registers a Runnable that will be run after the transaction manager is closed.
Concurrency: If this
- getLockService
Returns the lock service used by this transaction manager.
- getTimelockService
Returns the timelock service used by this transaction manager.
- isInitialized
Whether this transaction manager has established a connection to the backing
store and timestamp/loc
- finishRunTaskWithLockThrowOnConflict
Runs a provided task, commits the transaction, and performs cleanup associated
with a transaction cr
- runTaskWithConditionReadOnly
This method is basically the same as #runTaskReadOnly(TransactionTask), but it
takes a PreCommitCond