Class BambooUserSettingsService

java.lang.Object
com.atlassian.sal.bamboo.usersettings.BambooUserSettingsService
All Implemented Interfaces:
com.atlassian.sal.api.usersettings.UserSettingsService

@Component public class BambooUserSettingsService extends Object implements com.atlassian.sal.api.usersettings.UserSettingsService
  • Constructor Details

    • BambooUserSettingsService

      @Autowired public BambooUserSettingsService(bucket.user.UserAccessor userAccessor, com.atlassian.sal.api.user.UserManager userManager)
  • Method Details

    • 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(com.atlassian.sal.api.user.UserKey userKey, Function<com.atlassian.sal.api.usersettings.UserSettingsBuilder,com.atlassian.sal.api.usersettings.UserSettings> function)
      Specified by:
      updateUserSettings in interface com.atlassian.sal.api.usersettings.UserSettingsService
    • checkArgumentKey

      public static void checkArgumentKey(String key)
    • checkArgumentValue

      public static void checkArgumentValue(String value)