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.ClassNotFoundException
void connect(java.lang.String url) throws ConnectionException
ConnectionException
void connect(java.lang.String host, java.lang.String port, java.lang.String db, java.lang.String user, java.lang.String password) throws ConnectionException
ConnectionException
void reconnect() throws ConnectionException
ConnectionException
void disconnect()
boolean isConnected() throws ConnectionException
ConnectionException
java.sql.Connection getConnection() throws ConnectionException
ConnectionException
java.lang.Object executeQuery(Query q, ResultsHandler processor) throws java.sql.SQLException
java.sql.SQLException
java.lang.Object executeQuery(Query q, boolean formattedValues, ResultsHandler processor) throws java.sql.SQLException
java.sql.SQLException
java.lang.Object executeQuery(java.lang.String q, ResultsHandler processor) throws java.sql.SQLException
java.sql.SQLException
int executeUpdate(Query q) throws java.sql.SQLException
java.sql.SQLException
int executeUpdate(java.lang.String q) throws java.sql.SQLException
java.sql.SQLException
boolean execute(java.lang.String q) throws java.sql.SQLException
java.sql.SQLException
boolean execute(Query q) throws java.sql.SQLException
java.sql.SQLException
java.sql.DatabaseMetaData getDatabaseMetaData() throws java.sql.SQLException
java.sql.SQLException
void getTables(java.lang.String tableNamePattern, ResultsHandler rq) throws java.sql.SQLException
java.sql.SQLException
java.util.Vector getTableNames(java.lang.String tableNamePattern, java.lang.String[] types) throws java.sql.SQLException
java.sql.SQLException
java.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()