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
Fields in org.h2.mvstore declared as MVMap.DecisionModifier and TypeFieldDescriptionprivate MVMap.Decision
MVMap.EqualsDecisionMaker.decision
private MVMap.Decision
MVMap.RewriteDecisionMaker.decision
Methods in org.h2.mvstore that return MVMap.DecisionModifier and TypeMethodDescriptionabstract MVMap.Decision
Makes a decision about how to proceed with the update.Makes a decision about how to proceed with the update.(package private) MVMap.Decision
MVMap.EqualsDecisionMaker.getDecision()
(package private) MVMap.Decision
MVMap.RewriteDecisionMaker.getDecision()
static MVMap.Decision
Returns 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.Decision
CommitDecisionMaker.decision
private MVMap.Decision
RollbackDecisionMaker.decision
private MVMap.Decision
TxDecisionMaker.decision
Methods 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.Decision
TxDecisionMaker.decideToAbort
(V lastValue) (package private) final MVMap.Decision
TxDecisionMaker.getDecision()
(package private) MVMap.Decision
TxDecisionMaker.logAndDecideToPut
(VersionedValue<V> valueToLog, V lastValue) Create undo log entry and record for future referencesPUT
decision along with last known committed value(package private) MVMap.Decision
TxDecisionMaker.RepeatableReadLockDecisionMaker.logAndDecideToPut
(VersionedValue<V> valueToLog, V value) (package private) final MVMap.Decision
TxDecisionMaker.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.Decision
TxDecisionMaker.setDecision
(MVMap.Decision decision) Record for future references specified value as a decision that has been made.