Class SystemConfig

java.lang.Object
org.pentaho.platform.config.SystemConfig
All Implemented Interfaces:
org.pentaho.platform.api.engine.ISystemConfig

public class SystemConfig extends Object implements org.pentaho.platform.api.engine.ISystemConfig
User: nbaker Date: 4/2/13
  • Constructor Details

    • SystemConfig

      public SystemConfig()
    • SystemConfig

      public SystemConfig(List<org.pentaho.platform.api.engine.IConfiguration> startingConfigs) throws IOException
      Throws:
      IOException
  • Method Details

    • getProperty

      public String getProperty(String placeholder)
      Specified by:
      getProperty in interface org.pentaho.platform.api.engine.ISystemConfig
    • getConfiguration

      public org.pentaho.platform.api.engine.IConfiguration getConfiguration(String configId)
      Specified by:
      getConfiguration in interface org.pentaho.platform.api.engine.ISystemConfig
    • registerConfiguration

      public void registerConfiguration(org.pentaho.platform.api.engine.IConfiguration configuration) throws IOException
      Specified by:
      registerConfiguration in interface org.pentaho.platform.api.engine.ISystemConfig
      Throws:
      IOException
    • listConfigurations

      public org.pentaho.platform.api.engine.IConfiguration[] listConfigurations()
      Specified by:
      listConfigurations in interface org.pentaho.platform.api.engine.ISystemConfig