pt.moredata.connection
Class ConnectionXml12Config

java.lang.Object
  extended bypt.moredata.connection.AbstractConnectionConfig
      extended bypt.moredata.connection.ConnectionXml12Config
All Implemented Interfaces:
ConnectionConfig

public class ConnectionXml12Config
extends AbstractConnectionConfig

ConnectionXml122Config.java Esta classe e uma implementacao da interface ConnectionConfig, usa um ficheiro em xml para armazenar os dados para aceder a base de dados. Exemplo de um ficheiro de configuracao: Company MoreData

Version:
$Revision: 1.3 $
Author:
pcarmo

Field Summary
 
Fields inherited from class pt.moredata.connection.AbstractConnectionConfig
dataSourceId, DBName, debug, driver, hostName, password, port, protocol, server, serverPropertys, sourceName, subProtocol, userId
 
Fields inherited from interface pt.moredata.connection.ConnectionConfig
CANCEL, DEFAULT_SOURCE_NAME, ERROR, OK
 
Constructor Summary
ConnectionXml12Config()
          Cria um novo objecto para ler a configuracao de um ficheiro com o nome por defeito.
ConnectionXml12Config(java.lang.String sourceName)
          Cria um novo objecto para ler a configuracao de um ficheiro.
 
Method Summary
 java.lang.String getURL()
          Devolve uma String com o URL para establecer a conecao via JDBC.
 int loadConfig()
          Carrega do ficheiro de configuraçao a informacao para aceder a base de dados.
protected  void visitDocument()
          Scan through org.w3c.dom.Document document.
 
Methods inherited from class pt.moredata.connection.AbstractConnectionConfig
getDataSourceId, getDBName, getDebug, getDriver, getHostName, getPassword, getPort, getProperties, getProtocol, getServer, getServerPropertys, getSubProtocol, getUserId, setSourceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionXml12Config

public ConnectionXml12Config()
Cria um novo objecto para ler a configuracao de um ficheiro com o nome por defeito.


ConnectionXml12Config

public ConnectionXml12Config(java.lang.String sourceName)
Cria um novo objecto para ler a configuracao de um ficheiro.

Parameters:
sourceName - O nome do ficheiro.
Method Detail

visitDocument

protected void visitDocument()
Scan through org.w3c.dom.Document document.


loadConfig

public int loadConfig()
               throws java.io.FileNotFoundException
Carrega do ficheiro de configuraçao a informacao para aceder a base de dados.

Returns:
OK no caso da leitura ter sido bem sucedida, outro valor caso contrario.
Throws:
java.io.FileNotFoundException - Caso o ficheiro de configuracao nao seja encontrado.

getURL

public java.lang.String getURL()
Devolve uma String com o URL para establecer a conecao via JDBC.

Specified by:
getURL in interface ConnectionConfig
Overrides:
getURL in class AbstractConnectionConfig
Returns:
Uma String com o URL para establecer a conecao via JDBC.