er.extensions.eof
Class ERXSequence
java.lang.Object
er.extensions.eof.ERXSequence
- Direct Known Subclasses:
- ERXSequence.DatabaseSequence, ERXSequence.NativeDatabaseSequence
public class ERXSequence
- extends java.lang.Object
Simple sequence class. MT safe, but not multi instance safe (this is implemented by subclasses)
- Author:
- ak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected org.apache.log4j.Logger log
_lastValue
protected long _lastValue
_maxValue
protected long _maxValue
ERXSequence
public ERXSequence(java.lang.String name)
ERXSequence
public ERXSequence(java.lang.String name,
long initialValue)
name
public java.lang.String name()
nextValue
public long nextValue()
maxValue
protected long maxValue()
nextValue
public long nextValue(long increment)
lastValue
protected long lastValue()
increasedMaxValue
protected long increasedMaxValue(long increment)
increment
protected long increment()
sequenceWithName
public static ERXSequence sequenceWithName(java.lang.String name)
createSequenceWithName
public static ERXSequence createSequenceWithName(java.lang.String name,
long initialValue)
createDatabaseSequenceWithName
public static ERXSequence createDatabaseSequenceWithName(com.webobjects.eocontrol.EOEditingContext ec,
java.lang.String modelName,
java.lang.String name)
registerSequenceWithName
public static void registerSequenceWithName(ERXSequence sequence,
java.lang.String name)
Copyright © 2002 – 2007 Project Wonder.