|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectbr.ufg.integrate.wrapper.WrapperCSV
public class WrapperCSV
| Constructor Summary | |
|---|---|
WrapperCSV()
Construtor padrão. |
|
WrapperCSV(File aFile)
Cria um tradutor para o arquivo CSV informado. |
|
WrapperCSV(String aFile)
Cria um tradutor para o arquivo CSV informado. |
|
| Method Summary | |
|---|---|
void |
closeConnection()
Encerra o acesso ao arquivo CSV. |
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, marcando os tempos de início e fim da consulta. |
int |
executeUpdate(DataSource ds,
String query)
Executa a atualização da fonte de dados, marcando os tempos de início e fim da consulta. |
Connection |
getConnection(DataSource ds)
Retorna uma referência para conexão JDBC criada. |
String |
getDataSourceName()
Retorna o nome do arquivo CSV. |
long |
getDurationQuery()
Retorna a duração da consulta, em milisegundos. |
void |
openConnection()
Check if CSV file is valid, and use a internal JDBC driver created to CSV files. |
void |
setConnection(Connection c)
Seta a conexão deste wrapper. |
void |
setCSVFile(File aFile)
Define the CSV file accessed by this wrapper. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WrapperCSV()
setCSVFile(File)public WrapperCSV(File aFile)
aFile - Arquivo CSV a ser manipulado como uma fonte relacional.
public WrapperCSV(String aFile)
throws WrapperException
aFile - Nome do arquivo CSV a ser manipulado como uma fonte relacional.
WrapperException - Nome de arquivo inválido.| 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 - Se conexão for nula.
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:
- CSV file name is null;
- CSV file name is not valid.public void setConnection(Connection c)
c - public void setCSVFile(File aFile)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||