Uses of Interface
org.apache.openjpa.jdbc.meta.VersionStrategy
- 
Packages that use VersionStrategy Package Description org.apache.openjpa.jdbc.meta OpenJPA-JDBC ORM Metadataorg.apache.openjpa.jdbc.meta.strats OpenJPA-JDBC ORM Strategiesorg.apache.openjpa.jdbc.schema OpenJPA-JDBC Schema Management - 
- 
Uses of VersionStrategy in org.apache.openjpa.jdbc.meta
Classes in org.apache.openjpa.jdbc.meta that implement VersionStrategy Modifier and Type Class Description classVersionHandles optimistic lock versioning for a class.Methods in org.apache.openjpa.jdbc.meta that return VersionStrategy Modifier and Type Method Description protected VersionStrategyMappingRepository. defaultStrategy(Version version)Determine the default strategy to use for the given version.protected VersionStrategyMappingRepository. defaultStrategy(Version version, boolean adapting)Determine the default strategy to use for the given version.protected VersionStrategyMappingRepository. defaultStrategy(Version vers, FieldMapping vfield)Return the default version strategy, given a version field.VersionStrategyVersion. getStrategy()The strategy used for versioning.protected VersionStrategyMappingRepository. instantiateVersionStrategy(Class<?> strat, Version version, String props)Instantiate the given version strategy.protected VersionStrategyMappingRepository. instantiateVersionStrategy(String name, Version version)Instantiate the given version strategy.protected VersionStrategyMappingRepository. namedStrategy(Version version)Instantiate the given version's named strategy, or return null if no named strategy.Methods in org.apache.openjpa.jdbc.meta with parameters of type VersionStrategy Modifier and Type Method Description voidVersion. setStrategy(VersionStrategy strategy, Boolean adapt)The strategy used for versioning. - 
Uses of VersionStrategy in org.apache.openjpa.jdbc.meta.strats
Classes in org.apache.openjpa.jdbc.meta.strats that implement VersionStrategy Modifier and Type Class Description classAbstractVersionStrategyNo-op strategy for easy extension.classColumnVersionStrategyUses a one or more column(s) and corresponding version object.classMultiColumnVersionStrategyUses multiple version numbers spanning multiple columns for optimistic versioning.classNanoPrecisionTimestampVersionStrategyUses a timestamp for optimistic versioning with nanosecond precision.classNoneVersionStrategyNo-op version strategy.classNumberVersionStrategyUses a version number for optimistic versioning.classStateComparisonVersionStrategyUses a state image to determine whether concurrency violations take place.classSuperclassVersionStrategyVersion strategy that delegates to the suerpclass version.classTimestampVersionStrategyUses a timestamp for optimistic versioning. - 
Uses of VersionStrategy in org.apache.openjpa.jdbc.schema
Methods in org.apache.openjpa.jdbc.schema that return VersionStrategy Modifier and Type Method Description VersionStrategyColumn. getVersionStrategy()Methods in org.apache.openjpa.jdbc.schema with parameters of type VersionStrategy Modifier and Type Method Description voidColumn. setVersionStrategy(VersionStrategy strategy) 
 -