Uses of Class
org.datanucleus.metadata.VersionStrategy
-
Packages that use VersionStrategy Package Description org.datanucleus.metadata Provides classes representing the MetaData for files, packages, classes, fields, containers, etc.org.datanucleus.state 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 VersionStrategy Modifier and Type Field Description protected VersionStrategy
VersionMetaData. versionStrategy
strategy for generating the version.Methods in org.datanucleus.metadata that return VersionStrategy Modifier and Type Method Description VersionStrategy
VersionMetaData. getStrategy()
static VersionStrategy
VersionStrategy. getVersionStrategy(String value)
Return VersionStrategy from String.static VersionStrategy
VersionStrategy. valueOf(String name)
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 Modifier and Type Method Description VersionMetaData
VersionMetaData. setStrategy(VersionStrategy strategy)
-
Uses of VersionStrategy in org.datanucleus.state
Methods in org.datanucleus.state with parameters of type VersionStrategy Modifier and Type Method Description void
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.
-