pt.moredata.connection
Class ConnectionXmlConfig

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

public class ConnectionXmlConfig
extends AbstractConnectionConfig

ConnectionXmlConfig 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: //ninja.despodata.pt 1530 /gai nome chave true Company MoreData

Version:
$Revision: 1.3 $
Author:
Paulo Carmo, Ricardo Amaro

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
ConnectionXmlConfig()
          Cria um novo objecto para ler a configuracao de um ficheiro com o nome por defeito.
ConnectionXmlConfig(java.lang.String sourceName)
          Cria um novo objecto para ler a configuracao de um ficheiro.
 
Method Summary
 int loadConfig()
          Carrega do ficheiro de configuraçao a informacao para aceder a base de dados.
 
Methods inherited from class pt.moredata.connection.AbstractConnectionConfig
getDataSourceId, getDBName, getDebug, getDriver, getHostName, getPassword, getPort, getProperties, getProtocol, getServer, getServerPropertys, getSubProtocol, getURL, getUserId, setSourceName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionXmlConfig

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


ConnectionXmlConfig

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

Parameters:
sourceName - O nome do ficheiro.
Method Detail

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.