public static class ERXSequence.DatabaseSequence extends ERXSequence
ERXSequence.DatabaseSequence, ERXSequence.NativeDatabaseSequence, ERXSequence.PrimaryKeySequence_lastValue, _maxValue, log| Constructor and Description |
|---|
DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
String modelName,
String name) |
DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
String modelName,
String name,
long initialValue) |
| Modifier and Type | Method and Description |
|---|---|
protected ERXJDBCConnectionBroker |
broker() |
protected long |
createRow(Connection con,
long increment) |
protected void |
createTable(Connection con) |
protected long |
increasedMaxValue(long increment) |
protected boolean |
isCreationError(SQLException ex) |
protected long |
selectAndUpdateValue(Connection con,
long increment) |
createDatabaseSequenceWithName, createSequenceWithName, increment, lastValue, maxValue, name, nextValue, nextValue, registerSequenceWithName, sequenceWithNamepublic DatabaseSequence(com.webobjects.eocontrol.EOEditingContext ec,
String modelName,
String name,
long initialValue)
protected ERXJDBCConnectionBroker broker()
protected long selectAndUpdateValue(Connection con, long increment) throws SQLException
SQLExceptionprotected long createRow(Connection con, long increment) throws SQLException
SQLExceptionprotected void createTable(Connection con) throws SQLException
SQLExceptionprotected long increasedMaxValue(long increment)
increasedMaxValue in class ERXSequenceprotected boolean isCreationError(SQLException ex)
Copyright © 2002 – 2020 Project Wonder.