|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectdbStorage.DataAccess
public class DataAccess
Field Summary | |
---|---|
private static DataAccess |
daInstance
|
private static java.lang.String |
dbPassword
|
private static java.lang.String |
dbUName
|
static java.lang.String |
hostName
|
static org.apache.log4j.Category |
log
|
private java.sql.Connection |
oConnection
|
private java.sql.Driver |
oDriver
|
Constructor Summary | |
---|---|
private |
DataAccess()
|
Method Summary | |
---|---|
java.lang.String |
formatDate(java.util.Date d)
|
java.sql.ResultSet |
genericQuery(java.lang.String[] columns,
java.lang.String table,
java.lang.String where)
|
java.sql.ResultSet |
genericQuery(java.lang.String[] columns,
java.lang.String table,
java.lang.String where,
boolean distinct)
|
java.sql.ResultSet |
genericQuery(java.lang.String[] columns,
java.lang.String table,
java.lang.String where,
boolean distinct,
java.lang.String[] orderby)
|
java.sql.ResultSet |
genericQuery(java.lang.String[] columns,
java.lang.String table,
java.lang.String where,
java.lang.String[] orderby)
|
java.sql.Connection |
getConnection()
|
java.sql.ResultSet |
getDataResultSet(java.lang.String StoredProcedure,
java.lang.String[] parameters)
Generic Function for call stored procedure and returning a ResultSet from it |
java.sql.ResultSet |
getDataResultSet(java.lang.String StoredProcedure,
java.lang.String[] parameters,
boolean scrollable)
Generic Function for call stored procedure and returning a ResultSet from it |
java.util.Date |
getDate(java.lang.String d)
|
java.util.Date |
getDate2(java.lang.String d)
|
java.util.Date |
getDate3(java.lang.String d)
getDate3 This method converts a string into a java date--it is assumed that the format of the incoming string is yyyy-MM-dd HH:mm:ss |
static DataAccess |
getInstance()
|
java.lang.String |
getPassword()
|
java.lang.String |
getUserName()
|
java.util.HashMap |
ResultSetToHashMap(java.sql.ResultSet oResultSet)
Converts 2 column recordset to a HashMap |
int |
runStoredProcedure(java.lang.String StoredProcedure,
java.lang.String[] parameters)
Generic Function for call stored procedure and returning an integer from it |
void |
runStoredProcedureNoReturn(java.lang.String StoredProcedure,
java.lang.String[] parameters)
Generic Function for call stored procedure with no return |
void |
runStoredProcedureNoReturnWithBLOB(java.lang.String StoredProcedure,
java.lang.String[] parameters,
byte[] BLOB)
Generic Function for call stored procedure with no return + BINARY INPUT |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static DataAccess daInstance
private static java.lang.String dbUName
private static java.lang.String dbPassword
private java.sql.Driver oDriver
private java.sql.Connection oConnection
public static java.lang.String hostName
public static org.apache.log4j.Category log
Constructor Detail |
---|
private DataAccess() throws dbDirectException
dbDirectException
Method Detail |
---|
public static DataAccess getInstance()
public java.lang.String formatDate(java.util.Date d)
public java.sql.ResultSet genericQuery(java.lang.String[] columns, java.lang.String table, java.lang.String where)
public java.sql.ResultSet genericQuery(java.lang.String[] columns, java.lang.String table, java.lang.String where, boolean distinct)
public java.sql.ResultSet genericQuery(java.lang.String[] columns, java.lang.String table, java.lang.String where, boolean distinct, java.lang.String[] orderby)
public java.sql.ResultSet genericQuery(java.lang.String[] columns, java.lang.String table, java.lang.String where, java.lang.String[] orderby)
public java.sql.Connection getConnection()
public java.sql.ResultSet getDataResultSet(java.lang.String StoredProcedure, java.lang.String[] parameters) throws dbDirectException
Generic Function for call stored procedure and returning a ResultSet from it
StoredProcedure
- Stringparameters
- String[]
java.sql.SQLException
dbDirectException
public java.sql.ResultSet getDataResultSet(java.lang.String StoredProcedure, java.lang.String[] parameters, boolean scrollable) throws dbDirectException
Generic Function for call stored procedure and returning a ResultSet from it
StoredProcedure
- Stringparameters
- String[]
java.sql.SQLException
dbDirectException
public java.util.Date getDate(java.lang.String d) throws dbDirectException
dbDirectException
public java.util.Date getDate2(java.lang.String d) throws dbDirectException
dbDirectException
public java.util.Date getDate3(java.lang.String d) throws dbDirectException
d
- String
dbDirectException
public java.lang.String getPassword()
public java.lang.String getUserName()
public java.util.HashMap ResultSetToHashMap(java.sql.ResultSet oResultSet) throws dbDirectException
oResultSet
- ResultSet
dbDirectException
public int runStoredProcedure(java.lang.String StoredProcedure, java.lang.String[] parameters) throws dbDirectException
Generic Function for call stored procedure and returning an integer from it
StoredProcedure
- Stringparameters
- String[]
java.sql.SQLException
dbDirectException
public void runStoredProcedureNoReturn(java.lang.String StoredProcedure, java.lang.String[] parameters) throws dbDirectException
Generic Function for call stored procedure with no return
StoredProcedure
- Stringparameters
- String[]
java.sql.SQLException
dbDirectException
public void runStoredProcedureNoReturnWithBLOB(java.lang.String StoredProcedure, java.lang.String[] parameters, byte[] BLOB) throws dbDirectException
Generic Function for call stored procedure with no return + BINARY INPUT
StoredProcedure
- Stringparameters
- String[]BLOB
- byte[]
java.sql.SQLException
dbDirectException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |