Uses of Enum
org.h2.mvstore.MVMap.Decision
Packages that use MVMap.Decision
Package
Description
A persistent storage for tree maps.
Helper classes to use the MVStore in a transactional manner.
-
Uses of MVMap.Decision in org.h2.mvstore
Subclasses with type arguments of type MVMap.Decision in org.h2.mvstoreModifier and TypeClassDescriptionstatic enumThe decision on what to do on an update.Fields in org.h2.mvstore declared as MVMap.DecisionModifier and TypeFieldDescriptionprivate MVMap.DecisionMVMap.EqualsDecisionMaker.decisionprivate MVMap.DecisionMVMap.RewriteDecisionMaker.decisionMethods in org.h2.mvstore that return MVMap.DecisionModifier and TypeMethodDescriptionabstract MVMap.DecisionMakes a decision about how to proceed with the update.Makes a decision about how to proceed with the update.(package private) MVMap.DecisionMVMap.EqualsDecisionMaker.getDecision()(package private) MVMap.DecisionMVMap.RewriteDecisionMaker.getDecision()static MVMap.DecisionReturns the enum constant of this type with the specified name.static MVMap.Decision[]MVMap.Decision.values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of MVMap.Decision in org.h2.mvstore.tx
Fields in org.h2.mvstore.tx declared as MVMap.DecisionModifier and TypeFieldDescriptionprivate MVMap.DecisionCommitDecisionMaker.decisionprivate MVMap.DecisionRollbackDecisionMaker.decisionprivate MVMap.DecisionTxDecisionMaker.decisionMethods in org.h2.mvstore.tx that return MVMap.DecisionModifier and TypeMethodDescriptionCommitDecisionMaker.decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue) TxDecisionMaker.decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue) TxDecisionMaker.LockDecisionMaker.decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue) TxDecisionMaker.PutIfAbsentDecisionMaker.decide(VersionedValue<V> existingValue, VersionedValue<V> providedValue) (package private) final MVMap.DecisionTxDecisionMaker.decideToAbort(V lastValue) (package private) final MVMap.DecisionTxDecisionMaker.getDecision()(package private) MVMap.DecisionTxDecisionMaker.logAndDecideToPut(VersionedValue<V> valueToLog, V lastValue) Create undo log entry and record for future referencesMVMap.Decision.PUTdecision along with last known committed value(package private) MVMap.DecisionTxDecisionMaker.RepeatableReadLockDecisionMaker.logAndDecideToPut(VersionedValue<V> valueToLog, V value) (package private) final MVMap.DecisionTxDecisionMaker.setDecision(MVMap.Decision decision) Record for future references specified value as a decision that has been made.Methods in org.h2.mvstore.tx with parameters of type MVMap.DecisionModifier and TypeMethodDescription(package private) final MVMap.DecisionTxDecisionMaker.setDecision(MVMap.Decision decision) Record for future references specified value as a decision that has been made.