|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdea.common.Db
Title: DB
Description: Class of DB util methods
Copyright: Copyright (c) 2001-2004
Company: RMRR
@author David Abigt
@version 1.0
Field Summary |
Fields inherited from interface dea.common.IDebugLevels |
BASIC, DEBUG_ALL, ERROR, METH_DETAIL, METH_ENTER, METH_EXIT, METH_EXT, METH_GET, METH_SET, METH_VARS, SHOW_PASS |
Constructor Summary | |
Db()
|
Method Summary | |
void |
close()
|
java.sql.Connection |
doConnect()
Get a connection to the DB. |
java.sql.Connection |
getConnection()
returns the connection and creates a new one if needed. |
java.lang.String |
getDbName()
|
java.lang.String |
getDbUrl()
|
static boolean |
mkdirs(java.lang.String s)
Creates subdirectories as needed to complete path. |
long |
nextPk(java.lang.String tableName)
Gets next primary key for insert. |
void |
setConnection(java.sql.Connection newConnection)
|
void |
setDbName(java.lang.String newDbName)
|
void |
setDbUrl(java.lang.String newDbUrl)
|
static java.lang.String |
sqlStr(java.lang.String parm)
Format String parm for SQL statement |
static java.lang.String |
sqlStr(java.sql.Timestamp parm)
Format Timestamp parm for SQL statement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Db()
Method Detail |
public java.sql.Connection getConnection()
public void setConnection(java.sql.Connection newConnection)
public java.lang.String getDbUrl()
public void setDbUrl(java.lang.String newDbUrl)
public java.lang.String getDbName()
public void setDbName(java.lang.String newDbName)
public java.sql.Connection doConnect() throws java.sql.SQLException, java.lang.ClassNotFoundException
java.sql.SQLException
java.lang.ClassNotFoundException
public static boolean mkdirs(java.lang.String s) throws java.io.IOException
s
- String representing the directory path that needs to be created.
java.io.IOException
- if unable to create directorypublic static java.lang.String sqlStr(java.lang.String parm)
parm
-
public static java.lang.String sqlStr(java.sql.Timestamp parm)
parm
-
public long nextPk(java.lang.String tableName)
tableName
-
public void close()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |