|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.iris.dmc.pdcc.util.PdccDbUtil
Generic utility methods for database access in PDCC.
| Constructor Summary | |
PdccDbUtil()
|
|
| Method Summary | |
static void |
buildPdccDb(java.lang.String schemaFile,
java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord)
Synonym of buildPdccDb with deletePrevious flag turned off. |
static void |
buildPdccDb(java.lang.String schemaFile,
java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord,
boolean deletePrevious)
Construct a PDCC database using the provided schema file and database access parameters. |
static java.lang.String |
getSchemaFile(java.lang.String configFile,
java.lang.String sessionConfigName)
Return the pathname of the schema file pertaining to the indicated pdcc session name in the named configFile. |
static void |
main(java.lang.String[] args)
Invoke utility commands from the command line. |
static java.sql.Connection |
openDbConnection(java.lang.String configFile,
java.lang.String dbConfigName)
A synonym of openDbConnection that accepts a config file and database configuration name as parameters to open the database connection. |
static java.sql.Connection |
openDbConnection(java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord)
Return an open database connection for use in queries and updates. |
static java.sql.Connection |
openDefaultDbConnection(java.lang.String configFile,
java.lang.String sessionConfigName)
Similar method to openDbConnection that accepts a config file and session configuration name as parameters to open a default database connection. |
static void |
rebuildPdccDb(java.lang.String schemaFile,
java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord)
Synonym of buildPdccDb with deletePrevious flag turned on. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PdccDbUtil()
| Method Detail |
public static void buildPdccDb(java.lang.String schemaFile,
java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord,
boolean deletePrevious)
public static void buildPdccDb(java.lang.String schemaFile,
java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord)
public static void rebuildPdccDb(java.lang.String schemaFile,
java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord)
public static java.sql.Connection openDbConnection(java.lang.String hostName,
java.lang.String dbmsName,
java.lang.String driverClass,
java.lang.String dbName,
java.lang.String userName,
java.lang.String passWord)
throws PdccDbException
PdccDbException
public static java.sql.Connection openDbConnection(java.lang.String configFile,
java.lang.String dbConfigName)
throws PdccDbException
PdccDbException
public static java.sql.Connection openDefaultDbConnection(java.lang.String configFile,
java.lang.String sessionConfigName)
throws PdccDbException
PdccDbException
public static java.lang.String getSchemaFile(java.lang.String configFile,
java.lang.String sessionConfigName)
throws PdccDbException
PdccDbExceptionpublic static void main(java.lang.String[] args)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||