Package io.permazen.kv.mvstore
Class MVStoreKVTransaction
java.lang.Object
io.permazen.kv.util.ForwardingKVStore
io.permazen.kv.mvcc.SnapshotKVTransaction
io.permazen.kv.mvstore.MVStoreKVTransaction
- All Implemented Interfaces:
KVStore,KVTransaction,Closeable,AutoCloseable
MVStoreKVDatabase transaction.-
Method Summary
Methods inherited from class io.permazen.kv.mvcc.SnapshotKVTransaction
close, commit, delegate, finalize, getBaseVersion, getCommitVersion, getMutableView, isReadOnly, readOnlySnapshot, rollback, setReadOnly, setTimeout, toString, watchKey, withWeakConsistencyMethods inherited from class io.permazen.kv.util.ForwardingKVStore
adjustCounter, apply, decodeCounter, encodeCounter, get, getAtLeast, getAtMost, getRange, put, remove, removeRangeMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.permazen.kv.KVStore
adjustCounter, apply, decodeCounter, encodeCounter, get, getAtLeast, getAtMost, getRange, getRange, getRange, put, remove, removeRange, removeRange
-
Method Details
-
getKVDatabase
Description copied from interface:KVTransactionGet theKVDatabasewith which this instance is associated.- Specified by:
getKVDatabasein interfaceKVTransaction- Overrides:
getKVDatabasein classSnapshotKVTransaction- Returns:
- associated database
-