Uses of Enum
org.datanucleus.metadata.VersionStrategy
Packages that use VersionStrategy
Package
Description
Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.
Provides classes relating to the life cycle state management of a persistable object.
-
Uses of VersionStrategy in org.datanucleus.metadata
Fields in org.datanucleus.metadata declared as VersionStrategyModifier and TypeFieldDescriptionprotected VersionStrategy
VersionMetaData.versionStrategy
strategy for generating the version.Methods in org.datanucleus.metadata that return VersionStrategyModifier and TypeMethodDescriptionfinal VersionStrategy
VersionMetaData.getStrategy()
static VersionStrategy
VersionStrategy.getVersionStrategy
(String value) Return VersionStrategy from String.static VersionStrategy
Returns the enum constant of this type with the specified name.static VersionStrategy[]
VersionStrategy.values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.datanucleus.metadata with parameters of type VersionStrategy -
Uses of VersionStrategy in org.datanucleus.state
Methods in org.datanucleus.state with parameters of type VersionStrategyModifier and TypeMethodDescriptionvoid
LockManager.performOptimisticVersionCheck
(DNStateManager sm, VersionStrategy versionStrategy, Object versionDatastore) Method to perform an optimistic version check on the specified StateManager.void
LockManagerImpl.performOptimisticVersionCheck
(DNStateManager sm, VersionStrategy versionStrategy, Object versionDatastore) Perform an optimistic version check on the passed object, against the passed version in the datastore.