SettingsRecord¶
-
public class
SettingsRecord
implements 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)¶