Class SimpleSystemSettings

  • All Implemented Interfaces:
    org.pentaho.platform.api.engine.ISystemSettings

    public class SimpleSystemSettings
    extends Object
    implements org.pentaho.platform.api.engine.ISystemSettings
    • Constructor Detail

      • SimpleSystemSettings

        public SimpleSystemSettings()
    • Method Detail

      • addSetting

        public void addSetting​(String name,
                               String value)
      • getSystemCfgSourceName

        public String getSystemCfgSourceName()
        Specified by:
        getSystemCfgSourceName in interface org.pentaho.platform.api.engine.ISystemSettings
      • getSystemSetting

        public String getSystemSetting​(String path,
                                       String settingName,
                                       String defaultValue)
        Specified by:
        getSystemSetting in interface org.pentaho.platform.api.engine.ISystemSettings
      • getSystemSetting

        public String getSystemSetting​(String settingName,
                                       String defaultValue)
        Specified by:
        getSystemSetting in interface org.pentaho.platform.api.engine.ISystemSettings
      • getSystemSettings

        public List getSystemSettings​(String path,
                                      String settingSection)
        Specified by:
        getSystemSettings in interface org.pentaho.platform.api.engine.ISystemSettings
      • getSystemSettings

        public List getSystemSettings​(String settingSection)
        Specified by:
        getSystemSettings in interface org.pentaho.platform.api.engine.ISystemSettings
      • getSystemSettingsDocument

        public org.dom4j.Document getSystemSettingsDocument​(String actionPath)
        Specified by:
        getSystemSettingsDocument in interface org.pentaho.platform.api.engine.ISystemSettings
      • getSystemSettingsProperties

        public Properties getSystemSettingsProperties​(String path)
        Specified by:
        getSystemSettingsProperties in interface org.pentaho.platform.api.engine.ISystemSettings
      • resetSettingsCache

        public void resetSettingsCache()
        Specified by:
        resetSettingsCache in interface org.pentaho.platform.api.engine.ISystemSettings