er.extensions.eof
Class ERXSequence.DatabaseSequence
java.lang.Object
er.extensions.eof.ERXSequence
er.extensions.eof.ERXSequence.DatabaseSequence
- Direct Known Subclasses:
- ERXSequence.PrimaryKeySequence
- Enclosing class:
- ERXSequence
public static class ERXSequence.DatabaseSequence
- extends ERXSequence
Multi-instance-safe subclass of ERXSequence. Creates a table
erx_sequence_table to store the values.
- Author:
- ak
Constructor Summary |
ERXSequence.DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
java.lang.String modelName,
java.lang.String name)
|
ERXSequence.DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
java.lang.String modelName,
java.lang.String name,
long initialValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ERXSequence.DatabaseSequence
public ERXSequence.DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
java.lang.String modelName,
java.lang.String name,
long initialValue)
ERXSequence.DatabaseSequence
public ERXSequence.DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
java.lang.String modelName,
java.lang.String name)
broker
protected ERXJDBCConnectionBroker broker()
selectAndUpdateValue
protected long selectAndUpdateValue(java.sql.Connection con,
long increment)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
createRow
protected long createRow(java.sql.Connection con,
long increment)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
createTable
protected void createTable(java.sql.Connection con)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
increasedMaxValue
protected long increasedMaxValue(long increment)
- Overrides:
increasedMaxValue
in class ERXSequence
isCreationError
protected boolean isCreationError(java.sql.SQLException ex)
Copyright © 2002 – 2007 Project Wonder.