org.apache.empire.db
Class DBDatabaseDriver.DBSeqTable

java.lang.Object
  extended by org.apache.empire.commons.ErrorObject
      extended by org.apache.empire.db.DBObject
          extended by org.apache.empire.db.DBExpr
              extended by org.apache.empire.db.DBRowSet
                  extended by org.apache.empire.db.DBTable
                      extended by org.apache.empire.db.DBDatabaseDriver.DBSeqTable
All Implemented Interfaces:
java.lang.Cloneable, ErrorInfo
Enclosing class:
DBDatabaseDriver

public static class DBDatabaseDriver.DBSeqTable
extends DBTable


Field Summary
 DBColumn C_SEQNAME
           
 DBColumn C_SEQVALUE
           
 DBColumn C_TIMESTAMP
           
 
Fields inherited from class org.apache.empire.db.DBExpr
CTX_ALIAS, CTX_ALL, CTX_DEFAULT, CTX_FULLNAME, CTX_NAME, CTX_NOPARENTHESES, CTX_VALUE
 
Constructor Summary
DBDatabaseDriver.DBSeqTable(java.lang.String tableName, DBDatabase db)
          Constructor
 
Method Summary
 java.lang.Object getNextValue(java.lang.String SeqName, long minValue, java.sql.Connection conn)
           
 
Methods inherited from class org.apache.empire.db.DBTable
addColumn, addColumn, addIndex, addSQL, addTimestampColumn, clone, createRecord, deleteRecord, getAlias, getIndexes, getName, getPrimaryKey, isCascadeDelete, setCascadeDelete, setPrimaryKey, setPrimaryKey, setPrimaryKey, setPrimaryKey
 
Methods inherited from class org.apache.empire.db.DBRowSet
addReferencedColumns, count, deleteRecord, getColumn, getColumn, getColumnIndex, getColumnIndex, getColumnReferences, getColumns, getComment, getDatabase, getFullName, getKeyColumns, getRecordKey, getTimestampColumn, initRecord, initRecord, isColumnReadOnly, isKeyColumn, readRecord, recordExists, recordExists, setComment, setTimestampColumn, updateRecord
 
Methods inherited from class org.apache.empire.db.DBExpr
getValueClass
 
Methods inherited from class org.apache.empire.commons.ErrorObject
clearError, getErrorMessage, getErrorParams, getErrorSource, getErrorType, getMessage, hasError, isExceptionsEnabled, setExceptionsEnabled
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

C_SEQNAME

public DBColumn C_SEQNAME

C_SEQVALUE

public DBColumn C_SEQVALUE

C_TIMESTAMP

public DBColumn C_TIMESTAMP
Constructor Detail

DBDatabaseDriver.DBSeqTable

public DBDatabaseDriver.DBSeqTable(java.lang.String tableName,
                                   DBDatabase db)
Constructor

Method Detail

getNextValue

public java.lang.Object getNextValue(java.lang.String SeqName,
                                     long minValue,
                                     java.sql.Connection conn)