Class MockUserPreferencesManager

java.lang.Object
com.atlassian.jira.user.preferences.MockUserPreferencesManager
All Implemented Interfaces:
UserPreferencesManager

public class MockUserPreferencesManager extends Object implements UserPreferencesManager
Since:
v6.0
  • Constructor Details

    • MockUserPreferencesManager

      public MockUserPreferencesManager()
  • Method Details

    • getExtendedPreferences

      public ExtendedPreferences getExtendedPreferences(ApplicationUser user)
      Description copied from interface: UserPreferencesManager
      Returns The user preferences for a user. If user is null, then the preferences will be for an anonymous user and reflect only the system's default settings. The preferences for the anonymous user cannot be modified directly.
      Specified by:
      getExtendedPreferences in interface UserPreferencesManager
      Returns:
      The user preferences for a user.
    • getPreferences

      public com.atlassian.core.user.preferences.Preferences getPreferences(ApplicationUser user)
      Description copied from interface: UserPreferencesManager
      Returns The user preferences for a user. If user is null, then the preferences will be for an anonymous user and reflect only the system's default settings. The preferences for the anonymous user cannot be modified directly. Although not declared as such to avoid breaking API use of this method, the returned preferences object is guaranteed to implement ExtendedPreferences.
      Specified by:
      getPreferences in interface UserPreferencesManager
      Returns:
      The user preferences for a user.
    • clearCache

      public void clearCache()
      Specified by:
      clearCache in interface UserPreferencesManager