public class AutonumberDelegate extends Object
Constructor and Description |
---|
AutonumberDelegate() |
Modifier and Type | Method and Description |
---|---|
static void |
assignNumber(OADataSourceJDBC ds,
OAObject object,
Table table,
Column column)
Assigns autonumber properties.
|
protected static String |
getMaxGuidQuery(DBMetaData dbmd,
Table table,
Column dbcolumn) |
protected static String |
getMaxIdQuery(DBMetaData dbmd,
Table table,
Column dbcolumn) |
protected static int |
getNextNumber(OADataSourceJDBC ds,
Table table,
Column pkColumn,
boolean bAutoIncrement) |
static void |
setNextNumber(OADataSourceJDBC ds,
Table table,
int nextNumberToUse) |
static void |
verifyNumberUsed(OADataSourceJDBC ds,
OAObject object,
Table table,
Column column,
int id)
This is used to determine if an assigned ID needs to change the autoNextNumber ID
|
public static void assignNumber(OADataSourceJDBC ds, OAObject object, Table table, Column column)
public static void verifyNumberUsed(OADataSourceJDBC ds, OAObject object, Table table, Column column, int id)
public static void setNextNumber(OADataSourceJDBC ds, Table table, int nextNumberToUse)
protected static int getNextNumber(OADataSourceJDBC ds, Table table, Column pkColumn, boolean bAutoIncrement)
protected static String getMaxGuidQuery(DBMetaData dbmd, Table table, Column dbcolumn)
protected static String getMaxIdQuery(DBMetaData dbmd, Table table, Column dbcolumn)
Copyright © 1999–2019 ViaOA. All rights reserved.