Uses of Class
io.permazen.kv.mvcc.SnapshotKVTransaction
Package
Description
A simple
KVStore
implementation based on a sorted array of key/value pairs.KVDatabase
implementation based on LevelDB.Utility classes for MVCC type operations using a
KVStore
.AtomicKVStore
and KVDatabase
implementations based
on H2 MVStore.-
Uses of SnapshotKVTransaction in io.permazen.kv.array
Modifier and TypeMethodDescriptionprotected RuntimeException
ArrayKVDatabase.wrapException
(SnapshotKVTransaction tx, RuntimeException e) -
Uses of SnapshotKVTransaction in io.permazen.kv.leveldb
Modifier and TypeMethodDescriptionprotected RuntimeException
LevelDBKVDatabase.wrapException
(SnapshotKVTransaction tx, RuntimeException e) -
Uses of SnapshotKVTransaction in io.permazen.kv.mvcc
Modifier and TypeMethodDescriptionprotected SnapshotKVTransaction
SnapshotKVDatabase.createSnapshotKVTransaction
(MutableView view, long baseVersion) Instantiate a newSnapshotKVTransaction
instance.SnapshotKVDatabase.createTransaction()
Create a new transaction.SnapshotKVDatabase.createTransaction
(Map<String, ?> options) Modifier and TypeMethodDescriptionprotected RuntimeException
SnapshotKVDatabase.wrapException
(SnapshotKVTransaction tx, RuntimeException e) Wrap aRuntimeException
as needed. -
Uses of SnapshotKVTransaction in io.permazen.kv.mvstore