org.apache.openjpa.jdbc.meta.strats
Class NanoPrecisionTimestampVersionStrategy
java.lang.Object
org.apache.openjpa.jdbc.meta.strats.AbstractStrategy
org.apache.openjpa.jdbc.meta.strats.AbstractVersionStrategy
org.apache.openjpa.jdbc.meta.strats.ColumnVersionStrategy
org.apache.openjpa.jdbc.meta.strats.TimestampVersionStrategy
org.apache.openjpa.jdbc.meta.strats.NanoPrecisionTimestampVersionStrategy
- All Implemented Interfaces:
- Serializable, Strategy, VersionStrategy
public class NanoPrecisionTimestampVersionStrategy
- extends TimestampVersionStrategy
Uses a timestamp for optimistic versioning with nanosecond
precision.
- Author:
- Albert Lee
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALIAS
public static final String ALIAS
- See Also:
- Constant Field Values
NanoPrecisionTimestampVersionStrategy
public NanoPrecisionTimestampVersionStrategy()
getAlias
public String getAlias()
- Description copied from interface:
Strategy
- Return the alias of this strategy. For custom strategies, return the
full class name.
- Specified by:
getAlias
in interface Strategy
- Overrides:
getAlias
in class TimestampVersionStrategy
nextVersion
protected Object nextVersion(Object version)
- Description copied from class:
ColumnVersionStrategy
- Return the next version given the current one, which may be null.
- Overrides:
nextVersion
in class TimestampVersionStrategy
Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.This documentation is deprecated and will be removed in the next release of WebLogic Server.
Oracle Fusion Middleware Apache OpenJPA 1.1.0 API Reference
12c Release 1 (12.1.1)
Part Number E24398_01