br.ufg.integrate.lookup
Class LookupCSV
java.lang.Object
br.ufg.integrate.lookup.LookupCSV
- All Implemented Interfaces:
- Lookup
public class LookupCSV
- extends Object
- implements Lookup
- Version:
- 0.1
- Author:
- Rogerio
Method Summary |
DatabaseMetaData |
getMetaData()
Obtém o esquema da fonte de dados, que deve ser retornado
respeitando a estrutura definida pela interface Schema, que
também pode ser implementada. |
void |
start(String idDataSource)
Cria uma conexão JDBC usando o driver
da classe CsvConnection. |
void |
stop()
Finaliza a conexão JDBC criada. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LookupCSV
public LookupCSV()
getMetaData
public DatabaseMetaData getMetaData()
throws WrapperException,
XMLException
- Description copied from interface:
Lookup
- Obtém o esquema da fonte de dados, que deve ser retornado
respeitando a estrutura definida pela interface Schema, que
também pode ser implementada.
- Specified by:
getMetaData
in interface Lookup
- Returns:
- Esquema da fonte de dados.
- Throws:
WrapperException
- Erros gerados pela operação de montagem da estrutura da interface Schema.
XMLException
- Erros na manipulação do arquivo de configuração.- See Also:
Lookup
start
public void start(String idDataSource)
throws WrapperException,
XMLException
- Cria uma conexão JDBC usando o driver
da classe CsvConnection.
- Specified by:
start
in interface Lookup
- Parameters:
idDataSource
- Identifica a fonte de dados na coleção de fontes de dados
obtida do arquivo de configuração.
- Throws:
WrapperException
- Erros gerados pela operação de montagem da estrutura da interface Schema.
XMLException
- Erros na manipulação do arquivo de configuração.- See Also:
Lookup
,
CsvConnection
stop
public void stop()
throws WrapperException
- Finaliza a conexão JDBC criada.
- Specified by:
stop
in interface Lookup
- Throws:
WrapperException
- See Also:
Lookup
Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.