|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.ucsb.nceas.metacat.MetaCatUtil
A suite of utility classes for the metadata catalog server
Constructor Summary | |
MetaCatUtil()
Construct an instance of the utility class |
Method Summary | |
static void |
debugMessage(int flag)
Utility method to print debugging messages |
static void |
debugMessage(java.lang.String msg)
Utility method to print debugging messages |
static java.net.URL |
fileToURL(java.io.File file)
Utility method to convert a file handle into a URL |
java.lang.String |
getOption(java.lang.String option_name)
Utility method to get an option value from the properties file |
java.sql.Connection |
openDBConnection()
Utility method to establish a JDBC database connection using connection info from the properties file |
static java.sql.Connection |
openDBConnection(java.lang.String dbDriver,
java.lang.String connection,
java.lang.String user,
java.lang.String password)
Utility method to establish a JDBC database connection |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public MetaCatUtil()
Method Detail |
public java.sql.Connection openDBConnection() throws java.sql.SQLException, java.lang.ClassNotFoundException
public static java.sql.Connection openDBConnection(java.lang.String dbDriver, java.lang.String connection, java.lang.String user, java.lang.String password) throws java.sql.SQLException, java.lang.ClassNotFoundException
dbDriver
- the string representing the database driverconnection
- the string representing the database connectin parametersuser
- name of the user to use for database connectionpassword
- password for the user to use for database connectionpublic java.lang.String getOption(java.lang.String option_name)
option_name
- the name of the option requestedpublic static java.net.URL fileToURL(java.io.File file)
public static void debugMessage(int flag)
flag
- an integer indicating the message numberpublic static void debugMessage(java.lang.String msg)
flag
- an integer indicating the message number
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |