com.npdbhipdb
Class QRXS.Configuration
java.lang.Object
com.npdbhipdb.QRXS.Configuration
- Enclosing class:
- QRXS
public class QRXS.Configuration
- extends java.lang.Object
QRXS configuration. Encapsulates data required for communication with QRXS.
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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 numberuserID
- User IDpassword
- User passworddownloadDirectory
- 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
setDownloadListFile
public void setDownloadListFile(java.lang.String downloadListFile)
- Parameters:
downloadListFile
- Path/filename of file containing list of files that were downloaded
setUploadListFile
public void setUploadListFile(java.lang.String uploadListFile)
- Parameters:
uploadListFile
- Path/filename of file containing list of files to be uploaded
setProxyHostName
public void setProxyHostName(java.lang.String proxyHostName)
- Parameters:
proxyHostName
- Hostname of proxy server - pass null if not using a proxy server
setProxyPort
public void setProxyPort(java.lang.String proxyPort)
- Parameters:
proxyPort
- Port of proxy server - must be specified if proxyHostName is specified
setProxyUser
public void setProxyUser(java.lang.String proxyUser)
- Parameters:
proxyUser
- Username for proxy authentication - must be specified if using Basic, Digest or NTLM authentication
setProxyPassword
public void setProxyPassword(java.lang.String proxyPassword)
- Parameters:
proxyPassword
- Password for proxy authentication - must be specified if using Basic, Digest or NTLM authentication
setProxyDomain
public void setProxyDomain(java.lang.String proxyDomain)
- Parameters:
proxyDomain
- Windows domain used for NTLM authentication - only specify if using NTLM authentication
setInputURL
public void setInputURL(java.lang.String inputURL)
- Parameters:
inputURL
- URL where upload files are sent
setOutputURL
public void setOutputURL(java.lang.String outputURL)
- Parameters:
outputURL
- URL where response files are downloaded
setVerifyURL
public void setVerifyURL(java.lang.String verifyURL)
- Parameters:
verifyURL
- URL used for verifying list of downloaded files
setLogFileName
public void setLogFileName(java.lang.String logFileName)
- Parameters:
logFileName
- Name of the file used for logging QRXS client problems.