|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectbr.ufg.integrate.wrapper.WrapperJDBC
public class WrapperJDBC
| Constructor Summary | |
|---|---|
WrapperJDBC()
|
|
WrapperJDBC(Connection c)
|
|
| Method Summary | |
|---|---|
void |
closeConnection()
Encerra a conexão. |
void |
commit(DataSource ds)
Salva as alterações feitas, agindo como um proxy e chamando o método correspondente no driver JDBC real. |
ResultSet |
executeQuery(DataSource ds,
String query)
Executa a consulta SQL da fonte de dados informada. |
int |
executeUpdate(DataSource ds,
String query)
Executa a alteração SQL da fonte de dados informada. |
Connection |
getConnection(DataSource ds)
Retorna a conexão JDBC referenciada. |
String |
getDataSourceName()
Retorna o nome do produto e sua versão, obtidos através dos objeto DatabaseMetaData do driver JDBC da fonte de dados. |
long |
getDurationQuery()
Retorna a duração da consulta em milisegundos. |
void |
openConnection()
inicia uma conexão JDBC usando o driver da fonte de dados. |
void |
setConnection(Connection c)
Seta a conexão deste wrapper. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WrapperJDBC()
public WrapperJDBC(Connection c)
| Method Detail |
|---|
public void closeConnection()
throws WrapperException
closeConnection in interface WrapperWrapperException
public void commit(DataSource ds)
throws WrapperException
commit in interface WrapperWrapperException
public ResultSet executeQuery(DataSource ds,
String query)
throws WrapperException
executeQuery in interface Wrapperds - Objeto DataSource que encapsula uma fonte de dados.query - Consulta SQL a ser executada
WrapperExceptionDataSource
public int executeUpdate(DataSource ds,
String query)
throws WrapperException
executeUpdate in interface Wrapperds - Objeto DataSource que encapsula uma fonte de dados.query - Consulta SQL a ser executada
WrapperExceptionDataSource
public Connection getConnection(DataSource ds)
throws WrapperException
getConnection in interface Wrapperds - Objeto DataSource que encapsula uma fonte de dados.
WrapperException
WrapperException - If connection is null.
public String getDataSourceName()
throws WrapperException
getDataSourceName in interface WrapperWrapperException
public long getDurationQuery()
throws WrapperException
getDurationQuery in interface WrapperWrapperExceptionWrapper.getDurationQuery()
public void openConnection()
throws WrapperException
openConnection in interface WrapperWrapperException - Throws exception if:
- connection is null;
- driver class is invalid or not found
- fail to connect to datasource (check url, user and password)Wrapper.openConnection()public void setConnection(Connection c)
c -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||