|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.darwinsys.sql.ConnectionUtil
Encapsulate the Connection-related operations that every JDBC program seems to use.
Field Summary | |
static java.lang.String |
DEFAULT_NAME
The default config filename, relative to ${user.home} |
Constructor Summary | |
ConnectionUtil()
|
Method Summary | |
static java.sql.Connection |
createConnection(java.lang.String db_driver,
java.lang.String db_url,
java.lang.String db_user,
java.lang.String db_password)
|
static java.lang.String |
getConfigFileName()
Returns the full path of the configuration file being used. |
static java.sql.Connection |
getConnection(java.util.Properties p,
java.lang.String config)
Get a Connection for the given config name from a provided Properties |
static java.sql.Connection |
getConnection(java.lang.String config)
Get a Connection for the given config using the default or set property file name |
static void |
setConfigFileName(java.lang.String configFileNam)
Sets the full path of the config file to read. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String DEFAULT_NAME
Constructor Detail |
public ConnectionUtil()
Method Detail |
public static java.sql.Connection getConnection(java.lang.String config) throws DataBaseException
DataBaseException
public static java.sql.Connection getConnection(java.util.Properties p, java.lang.String config) throws DataBaseException
DataBaseException
public static java.sql.Connection createConnection(java.lang.String db_driver, java.lang.String db_url, java.lang.String db_user, java.lang.String db_password) throws java.lang.ClassNotFoundException, java.sql.SQLException
java.lang.ClassNotFoundException
java.sql.SQLException
public static java.lang.String getConfigFileName()
public static void setConfigFileName(java.lang.String configFileNam)
configFileNam
- The FileName of the configuration file to use.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |