@Named(value="userSettingsService") public class RefimplUserSettingsService extends FileBackedSettingsService implements com.atlassian.sal.api.usersettings.UserSettingsService
FileBackedSettingsService.SettingsMapfile, properties| Constructor and Description |
|---|
RefimplUserSettingsService(com.atlassian.sal.api.user.UserManager userManager,
com.atlassian.sal.api.ApplicationProperties applicationProperties) |
| Modifier and Type | Method and Description |
|---|---|
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) |
@Inject
public RefimplUserSettingsService(com.atlassian.sal.api.user.UserManager userManager,
com.atlassian.sal.api.ApplicationProperties applicationProperties)
public com.atlassian.sal.api.usersettings.UserSettings getUserSettings(String username)
getUserSettings in interface com.atlassian.sal.api.usersettings.UserSettingsServicepublic com.atlassian.sal.api.usersettings.UserSettings getUserSettings(com.atlassian.sal.api.user.UserKey userKey)
getUserSettings in interface com.atlassian.sal.api.usersettings.UserSettingsServicepublic void updateUserSettings(String username, com.google.common.base.Function<com.atlassian.sal.api.usersettings.UserSettingsBuilder,com.atlassian.sal.api.usersettings.UserSettings> updateFunction)
updateUserSettings in interface com.atlassian.sal.api.usersettings.UserSettingsServicepublic 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)
updateUserSettings in interface com.atlassian.sal.api.usersettings.UserSettingsServiceCopyright © 2018 Atlassian. All rights reserved.