Class SimpleSystemSettings
- java.lang.Object
-
- org.pentaho.platform.engine.core.system.SimpleSystemSettings
-
- All Implemented Interfaces:
org.pentaho.platform.api.engine.ISystemSettings
public class SimpleSystemSettings extends Object implements org.pentaho.platform.api.engine.ISystemSettings
-
-
Constructor Summary
Constructors Constructor Description SimpleSystemSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSetting(String name, String value)
String
getSystemCfgSourceName()
String
getSystemSetting(String settingName, String defaultValue)
String
getSystemSetting(String path, String settingName, String defaultValue)
List
getSystemSettings(String settingSection)
List
getSystemSettings(String path, String settingSection)
org.dom4j.Document
getSystemSettingsDocument(String actionPath)
Properties
getSystemSettingsProperties(String path)
void
resetSettingsCache()
-
-
-
Method Detail
-
getSystemCfgSourceName
public String getSystemCfgSourceName()
- Specified by:
getSystemCfgSourceName
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
getSystemSetting
public String getSystemSetting(String path, String settingName, String defaultValue)
- Specified by:
getSystemSetting
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
getSystemSetting
public String getSystemSetting(String settingName, String defaultValue)
- Specified by:
getSystemSetting
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
getSystemSettings
public List getSystemSettings(String path, String settingSection)
- Specified by:
getSystemSettings
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
getSystemSettings
public List getSystemSettings(String settingSection)
- Specified by:
getSystemSettings
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
getSystemSettingsDocument
public org.dom4j.Document getSystemSettingsDocument(String actionPath)
- Specified by:
getSystemSettingsDocument
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
getSystemSettingsProperties
public Properties getSystemSettingsProperties(String path)
- Specified by:
getSystemSettingsProperties
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
resetSettingsCache
public void resetSettingsCache()
- Specified by:
resetSettingsCache
in interfaceorg.pentaho.platform.api.engine.ISystemSettings
-
-