org.pentaho.platform.repository.usersettings
Class UserSettingService
java.lang.Object
  
org.pentaho.platform.repository.usersettings.UserSettingService
- All Implemented Interfaces: 
 - IPentahoInitializer, IUserSettingService
 
public class UserSettingService
- extends Object
- implements IUserSettingService
  
 
 
 
 
GLOBAL_SETTING
public static final String GLOBAL_SETTING
- See Also:
 - Constant Field Values
 
UserSettingService
public UserSettingService()
init
public void init(IPentahoSession session)
- Description copied from interface: 
IPentahoInitializer 
- Simplifier for initialization of objects from the PentahoSystem object
- Specified by:
 init in interface IPentahoInitializer
 
 
 
deleteUserSettings
public void deleteUserSettings()
- Specified by:
 deleteUserSettings in interface IUserSettingService
 
 
getUserSettings
public List<IUserSetting> getUserSettings()
- Specified by:
 getUserSettings in interface IUserSettingService
 
 
getUserSetting
public IUserSetting getUserSetting(String settingName,
                                   String defaultValue)
- Specified by:
 getUserSetting in interface IUserSettingService
 
 
setUserSetting
public void setUserSetting(String settingName,
                           String settingValue)
- Specified by:
 setUserSetting in interface IUserSettingService
 
 
getGlobalUserSetting
public IUserSetting getGlobalUserSetting(String settingName,
                                         String defaultValue)
- Specified by:
 getGlobalUserSetting in interface IUserSettingService
 
 
getGlobalUserSettings
public List<IUserSetting> getGlobalUserSettings()
- Specified by:
 getGlobalUserSettings in interface IUserSettingService
 
 
setGlobalUserSetting
public void setGlobalUserSetting(String settingName,
                                 String settingValue)
- Specified by:
 setGlobalUserSetting in interface IUserSettingService