com.atlassian.sal.jira.usersettings
Class JiraUserSettingsService
java.lang.Object
com.atlassian.sal.jira.usersettings.JiraUserSettingsService
- All Implemented Interfaces:
- com.atlassian.sal.api.usersettings.UserSettingsService
public class JiraUserSettingsService
- extends Object
- implements com.atlassian.sal.api.usersettings.UserSettingsService
JIRA's SAL implementation of the UserSettingsService
.
- Since:
- 6.0
Fields inherited from interface com.atlassian.sal.api.usersettings.UserSettingsService |
MAX_KEY_LENGTH, MAX_STRING_VALUE_LENGTH, USER_SETTINGS_PREFIX |
Method Summary |
com.atlassian.sal.api.usersettings.UserSettings |
getUserSettings(String username)
|
com.atlassian.sal.api.usersettings.UserSettings |
getUserSettings(com.atlassian.sal.api.user.UserKey userKey)
|
void |
updateUserSettings(String username,
com.google.common.base.Function<com.atlassian.sal.api.usersettings.UserSettingsBuilder,com.atlassian.sal.api.usersettings.UserSettings> updateFunction)
|
void |
updateUserSettings(com.atlassian.sal.api.user.UserKey userKey,
com.google.common.base.Function<com.atlassian.sal.api.usersettings.UserSettingsBuilder,com.atlassian.sal.api.usersettings.UserSettings> updateFunction)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JiraUserSettingsService
public JiraUserSettingsService(UserPropertyManager userPropertyManager,
UserManager userManager)
getUserSettings
public com.atlassian.sal.api.usersettings.UserSettings getUserSettings(String username)
- Specified by:
getUserSettings
in interface com.atlassian.sal.api.usersettings.UserSettingsService
getUserSettings
public com.atlassian.sal.api.usersettings.UserSettings getUserSettings(com.atlassian.sal.api.user.UserKey userKey)
- Specified by:
getUserSettings
in interface com.atlassian.sal.api.usersettings.UserSettingsService
updateUserSettings
public void updateUserSettings(String username,
com.google.common.base.Function<com.atlassian.sal.api.usersettings.UserSettingsBuilder,com.atlassian.sal.api.usersettings.UserSettings> updateFunction)
- Specified by:
updateUserSettings
in interface com.atlassian.sal.api.usersettings.UserSettingsService
updateUserSettings
public void updateUserSettings(com.atlassian.sal.api.user.UserKey userKey,
com.google.common.base.Function<com.atlassian.sal.api.usersettings.UserSettingsBuilder,com.atlassian.sal.api.usersettings.UserSettings> updateFunction)
- Specified by:
updateUserSettings
in interface com.atlassian.sal.api.usersettings.UserSettingsService
Copyright © 2002-2013 Atlassian. All Rights Reserved.