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