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_DIR
relative data base directory to LA_DIR
|
static java.lang.String |
DB_DRIVER
Java Data base Connectivity Driver
|
static java.lang.String |
DB_HOST
Database host name
|
static java.lang.String |
DB_NAME
Database name
|
static java.lang.String |
DB_PASSWORD
Database password
|
static java.lang.String |
DB_PORT_NUM
Database port number
|
static java.lang.String |
DB_TYPE
Data base
|
static java.lang.String |
DB_USERNAME
Database user name
|
static java.lang.String |
FIRST_VERSION
the first lexAccess version released in Java
|
static java.lang.String |
JDBC_URL
Java Data Base Connectivity URL
|
static java.lang.String |
LA_DIR
key for the path of LVG directory defined in configuration file
|
static java.lang.String |
LATEST_VERSION
the latest lexAccess version (need ot be updated annually)
|
static java.lang.String |
NO_OUTPUT_MSG
No records found message
|
static java.lang.String |
TEXT_INDENT
key 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