br.ufg.integrate.lookup
Class LookupJDBC

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

public class LookupJDBC
extends Object
implements Lookup

Version:
0.1
Author:
Rogerio

Constructor Summary
LookupJDBC()
           
 
Method Summary
 DatabaseMetaData getMetaData()
          Retorna uma referência para o DatabaseMetaData que acessa o banco de dados conectado.
 void start(String idDataSource)
          Inicia a conexão com o banco de dados definido pela identificação no aquivo 'integrate-datasources.xml'.
 void stop()
          Finaliza a conexão.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LookupJDBC

public LookupJDBC()
Method Detail

getMetaData

public DatabaseMetaData getMetaData()
                             throws WrapperException,
                                    XMLException
Retorna uma referência para o DatabaseMetaData que acessa o banco de dados conectado.

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:
DatabaseMetaData

start

public void start(String idDataSource)
           throws WrapperException,
                  XMLException
Inicia a conexão com o banco de dados definido pela identificação no aquivo 'integrate-datasources.xml'.

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.

stop

public void stop()
          throws WrapperException
Finaliza a conexão.

Specified by:
stop in interface Lookup
Throws:
WrapperException


Copyright © 2008 Rogério Arantes Gaioso. All Rights Reserved.