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(java.lang.String settingName, java.lang.String defaultValue)
           
 java.util.List<IUserSetting> getGlobalUserSettings()
           
 IUserSetting getUserSetting(java.lang.String settingName, java.lang.String defaultValue)
           
 java.util.List<IUserSetting> getUserSettings()
           
 void setGlobalUserSetting(java.lang.String settingName, java.lang.String settingValue)
           
 void setUserSetting(java.lang.String settingName, java.lang.String settingValue)
           
 
Methods inherited from interface org.pentaho.platform.api.engine.IPentahoInitializer
init
 

Method Detail

deleteUserSettings

void deleteUserSettings()

getUserSettings

java.util.List<IUserSetting> getUserSettings()

getUserSetting

IUserSetting getUserSetting(java.lang.String settingName,
                            java.lang.String defaultValue)

setUserSetting

void setUserSetting(java.lang.String settingName,
                    java.lang.String settingValue)

getGlobalUserSettings

java.util.List<IUserSetting> getGlobalUserSettings()

getGlobalUserSetting

IUserSetting getGlobalUserSetting(java.lang.String settingName,
                                  java.lang.String defaultValue)

setGlobalUserSetting

void setGlobalUserSetting(java.lang.String settingName,
                          java.lang.String settingValue)