br.ufg.integrate.lookup
Class LookupCSV

java.lang.Object
  extended by br.ufg.integrate.lookup.LookupCSV
All Implemented Interfaces:
Lookup

public class LookupCSV
extends Object
implements Lookup

Version:
0.1
Author:
Rogerio

Constructor Summary
LookupCSV()
           
 
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
 

Constructor Detail

LookupCSV

public LookupCSV()
Method Detail

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.