public class Configuration
extends java.lang.Object
Currently, it contains variables of: LA_DIR, IDB_PROPERTY_FILE, etc..
History:
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | AUTO_MODE | 
| static java.lang.String | DB_DIRrelative data base directory to LA_DIR | 
| static java.lang.String | DB_DRIVERJava Data base Connectivity Driver | 
| static java.lang.String | DB_HOSTDatabase host name | 
| static java.lang.String | DB_NAMEDatabase name | 
| static java.lang.String | DB_PASSWORDDatabase password | 
| static java.lang.String | DB_PORT_NUMDatabase port number | 
| static java.lang.String | DB_TYPEData base | 
| static java.lang.String | DB_USERNAMEDatabase user name | 
| static java.lang.String | FIRST_VERSIONthe first lexAccess version released in Java | 
| static java.lang.String | JDBC_URLJava Data Base Connectivity URL | 
| static java.lang.String | LA_DIRkey for the path of LVG directory defined in configuration file | 
| static java.lang.String | LATEST_VERSIONthe latest lexAccess version (need ot be updated annually) | 
| static java.lang.String | NO_OUTPUT_MSGNo records found message | 
| static java.lang.String | TEXT_INDENTkey for the text indent defined in configuration file | 
| static java.lang.String | XML_HEADER | 
| static java.lang.String | XML_INDENT | 
| Constructor and Description | 
|---|
| Configuration(java.lang.String fName,
             boolean useClassPath)Create a Configuration object. | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | GetConfiguration(java.lang.String key)Get a value from configuration file by specifying the key. | 
| java.lang.String | GetInformation()Get system level information from configuration. | 
| void | OverwriteProperties(java.util.Hashtable<java.lang.String,java.lang.String> properties)Overwrite values in config if it is specified in the properties. | 
public static final java.lang.String LA_DIR
public static final java.lang.String AUTO_MODE
public static final java.lang.String FIRST_VERSION
public static final java.lang.String LATEST_VERSION
public static final java.lang.String DB_DIR
public static final java.lang.String DB_TYPE
public static final java.lang.String DB_DRIVER
public static final java.lang.String JDBC_URL
public static final java.lang.String DB_HOST
public static final java.lang.String DB_PORT_NUM
public static final java.lang.String DB_NAME
public static final java.lang.String DB_USERNAME
public static final java.lang.String DB_PASSWORD
public static final java.lang.String NO_OUTPUT_MSG
public static final java.lang.String TEXT_INDENT
public static final java.lang.String XML_INDENT
public static final java.lang.String XML_HEADER
public Configuration(java.lang.String fName,
                     boolean useClassPath)
fName - the path of the configuration file or base name when
 using class path.useClassPath - a flag of finding configuration file from class pathpublic java.lang.String GetConfiguration(java.lang.String key)
key - key (name) of the configuration value to be getpublic void OverwriteProperties(java.util.Hashtable<java.lang.String,java.lang.String> properties)
properties - properties to be overwrite in the configurationpublic java.lang.String GetInformation()
 Submit a bug or feature
 Copyright © 2016 National Library of Medicine