public class GlobalConfigure extends ConfigureFactory
Use GlobalConfigure.instance() to access this instance.
| Modifier and Type | Field and Description |
|---|---|
static File |
ses |
static String |
TN5250J_FOLDER |
KEYMAP, MACROS, SESSIONS| Constructor and Description |
|---|
GlobalConfigure()
The constructor is made protected to allow overriding.
|
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getClassLoader()
Not sure yet so be careful using this.
|
Properties |
getProperties() |
Properties |
getProperties(String regKey)
Returns the properties associated with a given registry key.
|
Properties |
getProperties(String regKey,
String fileName) |
Properties |
getProperties(String regKey,
String fileName,
boolean createFile,
String header) |
Properties |
getProperties(String regKey,
String fileName,
boolean createFile,
String header,
boolean reloadIfLoaded) |
String |
getProperty(String key)
Returns the setting from the given key of the global properties.
|
String |
getProperty(String key,
String def)
Returns the setting from the given key of the global properties or the
default passed if the property does not exist.
|
static GlobalConfigure |
instance() |
void |
reloadSettings()
Reload the environment settings.
|
void |
saveSettings()
Save the settings for the global configuration
|
void |
saveSettings(String regKey)
Save the setting in the registry using the key passed in with no header
output.
|
void |
saveSettings(String regKey,
String header)
Save the settings in the registry using the key passed with a header
in the output.
|
void |
saveSettings(String regKey,
String fileName,
String header)
Save the settings in the registry using the key passed with a header
in the output.
|
void |
setProperties(String regKey,
Properties regProps)
Place the Properties in the registry under a given registry name
|
void |
setProperties(String regKey,
String fileName,
String header)
Set the properties for the given registry key.
|
void |
setProperties(String regKey,
String fileName,
String header,
boolean createFile)
Set the properties for the given registry key.
|
getInstancepublic static final String TN5250J_FOLDER
public static final File ses
public GlobalConfigure()
public static GlobalConfigure instance()
public void reloadSettings()
reloadSettings in class ConfigureFactorypublic void saveSettings()
saveSettings in class ConfigureFactorypublic void saveSettings(String regKey)
saveSettings in class ConfigureFactoryregKey - registry keypublic void saveSettings(String regKey, String header)
saveSettings in class ConfigureFactoryregKey - registry keyheader - headerpublic void saveSettings(String regKey, String fileName, String header)
saveSettings in class ConfigureFactoryregKey - registry keyheader - headerpublic void setProperties(String regKey, Properties regProps)
setProperties in class ConfigureFactoryregKey - registry keyregProps - propertiespublic void setProperties(String regKey, String fileName, String header)
setProperties in class ConfigureFactoryregKey - registry keyfileName - a file nameheader - headerpublic void setProperties(String regKey, String fileName, String header, boolean createFile)
setProperties in class ConfigureFactoryregKey - registry keyfileName - a file nameheader - headercreateFile - flag if settings should be savedpublic Properties getProperties(String regKey)
getProperties in class ConfigureFactoryregKey - registry keypublic Properties getProperties()
public Properties getProperties(String regKey, String fileName)
getProperties in class ConfigureFactorypublic Properties getProperties(String regKey, String fileName, boolean createFile, String header)
getProperties in class ConfigureFactorypublic Properties getProperties(String regKey, String fileName, boolean createFile, String header, boolean reloadIfLoaded)
getProperties in class ConfigureFactorypublic String getProperty(String key, String def)
getProperty in class ConfigureFactorykey - keydef - definitionpublic String getProperty(String key)
getProperty in class ConfigureFactorykey - keypublic ClassLoader getClassLoader()
Copyright © 2018. All rights reserved.