SettingsRecord¶
-
public class
SettingsRecordimplements MotechSettings¶ Class for storing settings values.
Methods¶
asProperties¶
-
public Properties
asProperties()¶
load¶
-
public synchronized void
load(DigestInputStream dis)¶
mergeWithDefaults¶
-
public void
mergeWithDefaults(Properties defaultConfig)¶ Merges given default configuration into existing platform settings. Keys that already exists won’t be overwritten.
Parameters: - defaultConfig – the default configuration to be merged.
removeDefaults¶
-
public void
removeDefaults(Properties defaultConfig)¶ Removes settings specified in defaultConfig.
Parameters: - defaultConfig –
updateFromProperties¶
-
public void
updateFromProperties(Properties props)¶
updateSettings¶
-
public void
updateSettings(String configFileChecksum, String filePath, Properties platformSettings)¶