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
Subclasses with type arguments of type VersionStrategy in org.datanucleus.metadataModifier and TypeClassDescriptionenumThree common strategies for versioning instances are supported by standard metadata.Fields in org.datanucleus.metadata declared as VersionStrategyModifier and TypeFieldDescriptionprotected VersionStrategyVersionMetaData.versionStrategystrategy for generating the version.Methods in org.datanucleus.metadata that return VersionStrategyModifier and TypeMethodDescriptionfinal VersionStrategyVersionMetaData.getStrategy()static VersionStrategyVersionStrategy.getVersionStrategy(String value) Return VersionStrategy from String.static VersionStrategyReturns 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 TypeMethodDescriptionvoidLockManager.performOptimisticVersionCheck(DNStateManager sm, VersionStrategy versionStrategy, Object versionDatastore) Method to perform an optimistic version check on the specified StateManager.voidLockManagerImpl.performOptimisticVersionCheck(DNStateManager sm, VersionStrategy versionStrategy, Object versionDatastore) Perform an optimistic version check on the passed object, against the passed version in the datastore.