public interface DBHandler
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Returns the connection to the pool, for pool-based datasource-based implementations
|
void |
connect(java.lang.String url) |
void |
connect(java.lang.String host,
java.lang.String port,
java.lang.String db,
java.lang.String user,
java.lang.String password) |
void |
disconnect() |
boolean |
execute(Query q) |
boolean |
execute(java.lang.String q) |
java.lang.Object |
executeQuery(Query q,
boolean formattedValues,
ResultsHandler processor) |
java.lang.Object |
executeQuery(Query q,
ResultsHandler processor) |
java.lang.Object |
executeQuery(java.lang.String q,
ResultsHandler processor) |
int |
executeUpdate(Query q) |
int |
executeUpdate(java.lang.String q) |
java.sql.Connection |
getConnection() |
java.sql.DatabaseMetaData |
getDatabaseMetaData() |
java.lang.String |
getDbName() |
java.lang.String |
getDbPasswd() |
java.lang.String |
getDbUser() |
java.lang.String |
getHost() |
java.lang.String |
getPort() |
java.lang.String |
getSchema() |
java.util.Vector |
getTableNames(java.lang.String tableNamePattern,
java.lang.String[] types) |
void |
getTables(java.lang.String tableNamePattern,
ResultsHandler rq) |
boolean |
isConnected() |
void |
loadDriver(java.lang.String driver) |
void |
reconnect() |
void |
setSchema(java.lang.String schema) |
void loadDriver(java.lang.String driver)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionvoid connect(java.lang.String url)
throws ConnectionException
ConnectionExceptionvoid connect(java.lang.String host,
java.lang.String port,
java.lang.String db,
java.lang.String user,
java.lang.String password)
throws ConnectionException
ConnectionExceptionvoid reconnect()
throws ConnectionException
ConnectionExceptionvoid disconnect()
boolean isConnected()
throws ConnectionException
ConnectionExceptionjava.sql.Connection getConnection()
throws ConnectionException
ConnectionExceptionjava.lang.Object executeQuery(Query q, ResultsHandler processor) throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.Object executeQuery(Query q, boolean formattedValues, ResultsHandler processor) throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.Object executeQuery(java.lang.String q,
ResultsHandler processor)
throws java.sql.SQLException
java.sql.SQLExceptionint executeUpdate(Query q) throws java.sql.SQLException
java.sql.SQLExceptionint executeUpdate(java.lang.String q)
throws java.sql.SQLException
java.sql.SQLExceptionboolean execute(java.lang.String q)
throws java.sql.SQLException
java.sql.SQLExceptionboolean execute(Query q) throws java.sql.SQLException
java.sql.SQLExceptionjava.sql.DatabaseMetaData getDatabaseMetaData()
throws java.sql.SQLException
java.sql.SQLExceptionvoid getTables(java.lang.String tableNamePattern,
ResultsHandler rq)
throws java.sql.SQLException
java.sql.SQLExceptionjava.util.Vector getTableNames(java.lang.String tableNamePattern,
java.lang.String[] types)
throws java.sql.SQLException
java.sql.SQLExceptionjava.lang.String getHost()
java.lang.String getPort()
java.lang.String getDbName()
java.lang.String getDbUser()
java.lang.String getDbPasswd()
java.lang.String getSchema()
void setSchema(java.lang.String schema)
void close()