Uses of Class
org.h2.mvstore.MVStore.TxCounter
Packages that use MVStore.TxCounter
Package
Description
A persistent storage for tree maps.
Helper classes to use the MVStore in a transactional manner.
-
Uses of MVStore.TxCounter in org.h2.mvstore
Fields in org.h2.mvstore declared as MVStore.TxCounterModifier and TypeFieldDescriptionprivate MVStore.TxCounter
MVStore.currentTxCounter
Counter of open transactions for the latest (current) store versionFields in org.h2.mvstore with type parameters of type MVStore.TxCounterModifier and TypeFieldDescriptionprivate static final AtomicIntegerFieldUpdater
<MVStore.TxCounter> MVStore.TxCounter.counterUpdater
private final Deque
<MVStore.TxCounter> MVStore.versions
Ordered collection of all version usage counters for all versions starting from oldestVersionToKeep and up to current.Methods in org.h2.mvstore that return MVStore.TxCounterModifier and TypeMethodDescriptionMVStore.registerVersionUsage()
Register opened operation (transaction).Methods in org.h2.mvstore with parameters of type MVStore.TxCounterModifier and TypeMethodDescriptionvoid
MVStore.deregisterVersionUsage
(MVStore.TxCounter txCounter) De-register (close) completed operation (transaction). -
Uses of MVStore.TxCounter in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx declared as MVStore.TxCounterModifier and TypeFieldDescriptionprivate MVStore.TxCounter
Transaction.txCounter
Reference to a counter for an earliest store version used by this transaction.