com.npdbhipdb
Class QRXS.Configuration

java.lang.Object
  extended by com.npdbhipdb.QRXS.Configuration
Enclosing class:
QRXS

public class QRXS.Configuration
extends java.lang.Object

QRXS configuration. Encapsulates data required for communication with QRXS.


Nested Class Summary
 class QRXS.Configuration.InvalidConfigurationException
          Invalid QRXS Configuration.
 
Constructor Summary
QRXS.Configuration(java.lang.String filename)
          Construct a configuration object from the specified properties file.
QRXS.Configuration(java.lang.String dbID, java.lang.String userID, java.lang.String password, java.lang.String downloadDirectory)
          Construct configuration from the given values
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QRXS.Configuration

public QRXS.Configuration(java.lang.String dbID,
                          java.lang.String userID,
                          java.lang.String password,
                          java.lang.String downloadDirectory)
                   throws QRXS.Configuration.InvalidConfigurationException
Construct configuration from the given values

Parameters:
dbID - Data Bank ID number
userID - User ID
password - User password
downloadDirectory - Destination of downloaded files
Throws:
QRXS.Configuration.InvalidConfigurationException - A required value is missing

QRXS.Configuration

public QRXS.Configuration(java.lang.String filename)
                   throws QRXS.Configuration.InvalidConfigurationException
Construct a configuration object from the specified properties file.

Parameters:
filename - Name of properties file, or null to use the default file
Throws:
QRXSException - Properties file could not be found, opened, or closed
QRXS.Configuration.InvalidConfigurationException - A required configuration parameter is missing