Uses of Enum Class
io.permazen.ValidationMode
Packages that use ValidationMode
Package
Description
Abstraction layer allowing access to a
Database
using normal Java objects.Components that support integrating Permazen into a Java Console Toolkit console.
Spring Framework integration classes.
-
Uses of ValidationMode in io.permazen
Methods in io.permazen that return ValidationModeModifier and TypeMethodDescriptionPermazenTransaction.getValidationMode()
Get theValidationMode
configured for this instance.static ValidationMode
Returns the enum constant of this class with the specified name.static ValidationMode[]
ValidationMode.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.permazen with parameters of type ValidationModeModifier and TypeMethodDescriptionPermazen.createBranchedTransaction
(ValidationMode validationMode) Open a new branched transaction using the specifiedValidationMode
.Permazen.createBranchedTransaction
(ValidationMode validationMode, Map<String, ?> openOptions, Map<String, ?> syncOptions) Open a new branched transaction using the specifiedValidationMode
and key/value transaction options.Permazen.createDetachedTransaction
(KVStore kvstore, ValidationMode validationMode) Create a newDetachedPermazenTransaction
based on the provided key/value store.Permazen.createDetachedTransaction
(ValidationMode validationMode) Create a new, emptyDetachedPermazenTransaction
backed by aMemoryKVStore
.PermazenTransaction.createDetachedTransaction
(ValidationMode validationMode) Create a new, empty detached transaction.PermazenTransaction.createSnapshotTransaction
(ValidationMode validationMode) Create a new detached transaction pre-populated with a snapshot of this transaction.Permazen.createTransaction
(KVTransaction kvt, ValidationMode validationMode) Create a newPermazenTransaction
using an already-openedKVTransaction
.Permazen.createTransaction
(ValidationMode validationMode) Open a new transaction using the specifiedValidationMode
.Permazen.createTransaction
(ValidationMode validationMode, Map<String, ?> kvoptions) Open a new transaction using the specifiedValidationMode
and key/value transaction options. -
Uses of ValidationMode in io.permazen.cli
Methods in io.permazen.cli that return ValidationModeModifier and TypeMethodDescriptionSession.getValidationMode()
Get theValidationMode
associated with this instance.Methods in io.permazen.cli with parameters of type ValidationMode -
Uses of ValidationMode in io.permazen.spring
Fields in io.permazen.spring declared as ValidationModeModifier and TypeFieldDescriptionstatic final ValidationMode
PermazenTransactionManager.DEFAULT_VALIDATION_MODE
The defaultValidationMode
to use for transactions (AUTOMATIC
).protected ValidationMode
PermazenTransactionManager.validationMode
TheValidationMode
to use for transactions.Methods in io.permazen.spring with parameters of type ValidationModeModifier and TypeMethodDescriptionvoid
PermazenTransactionManager.setValidationMode
(ValidationMode validationMode) Configure theValidationMode
to use for transactions.