edu.indiana.iucbrf.domain
Class DBInfo
java.lang.Object
edu.indiana.iucbrf.domain.DBInfo
- All Implemented Interfaces:
- RDBTableInfo, java.io.Serializable
public class DBInfo
- extends java.lang.Object
- implements RDBTableInfo, java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DBInfo
protected DBInfo()
DBInfo
public DBInfo(JDBCDriverInfo driverInfo,
java.lang.String constantsTableName)
setDriverInfo
public void setDriverInfo(JDBCDriverInfo driverInfo)
getDriverInfo
public JDBCDriverInfo getDriverInfo()
setConstantsTableName
public void setConstantsTableName(java.lang.String constantTableName)
getConstantsTableName
public java.lang.String getConstantsTableName()
createTables
public void createTables(JDBCDriverInfo driverInfo)
- Description copied from interface:
RDBTableInfo
- Create a table using a SQL 'Create' statement.
- Specified by:
createTables in interface RDBTableInfo
- Parameters:
driverInfo - a JDBCDriverInfo
deleteTables
public void deleteTables(JDBCDriverInfo driverInfo)
- Description copied from interface:
RDBTableInfo
- remove a table form the aabase using a SQL 'Drop table' statement.
- Specified by:
deleteTables in interface RDBTableInfo
- Parameters:
driverInfo - a JDBCDriverInfo
flushTables
public void flushTables(JDBCDriverInfo driverInfo)
- Description copied from interface:
RDBTableInfo
- Delete the entries from the table using a SQL 'Delete' statement
- Specified by:
flushTables in interface RDBTableInfo
- Parameters:
driverInfo - a JDBCDriverInfo