org.pentaho.platform.api.usersettings
Interface IUserSettingService

All Superinterfaces:
IPentahoInitializer
All Known Implementing Classes:
UserSettingService

public interface IUserSettingService
extends IPentahoInitializer


Method Summary
 void deleteUserSettings()
           
 IUserSetting getGlobalUserSetting(String settingName, String defaultValue)
           
 List<IUserSetting> getGlobalUserSettings()
           
 IUserSetting getUserSetting(String settingName, String defaultValue)
           
 List<IUserSetting> getUserSettings()
           
 void setGlobalUserSetting(String settingName, String settingValue)
           
 void setUserSetting(String settingName, String settingValue)
           
 
Methods inherited from interface org.pentaho.platform.api.engine.IPentahoInitializer
init
 

Method Detail

deleteUserSettings

void deleteUserSettings()

getUserSettings

List<IUserSetting> getUserSettings()

getUserSetting

IUserSetting getUserSetting(String settingName,
                            String defaultValue)

setUserSetting

void setUserSetting(String settingName,
                    String settingValue)

getGlobalUserSettings

List<IUserSetting> getGlobalUserSettings()

getGlobalUserSetting

IUserSetting getGlobalUserSetting(String settingName,
                                  String defaultValue)

setGlobalUserSetting

void setGlobalUserSetting(String settingName,
                          String settingValue)