public class SystemConfig extends Object implements org.pentaho.platform.api.engine.ISystemConfig
| Constructor and Description |
|---|
SystemConfig() |
SystemConfig(List<org.pentaho.platform.api.engine.IConfiguration> startingConfigs) |
| Modifier and Type | Method and Description |
|---|---|
org.pentaho.platform.api.engine.IConfiguration |
getConfiguration(String configId) |
String |
getProperty(String placeholder) |
org.pentaho.platform.api.engine.IConfiguration[] |
listConfigurations() |
void |
registerConfiguration(org.pentaho.platform.api.engine.IConfiguration configuration) |
public SystemConfig()
public SystemConfig(List<org.pentaho.platform.api.engine.IConfiguration> startingConfigs) throws IOException
IOExceptionpublic String getProperty(String placeholder)
getProperty in interface org.pentaho.platform.api.engine.ISystemConfigpublic org.pentaho.platform.api.engine.IConfiguration getConfiguration(String configId)
getConfiguration in interface org.pentaho.platform.api.engine.ISystemConfigpublic void registerConfiguration(org.pentaho.platform.api.engine.IConfiguration configuration)
throws IOException
registerConfiguration in interface org.pentaho.platform.api.engine.ISystemConfigIOExceptionpublic org.pentaho.platform.api.engine.IConfiguration[] listConfigurations()
listConfigurations in interface org.pentaho.platform.api.engine.ISystemConfig