public interface

GlobalUserPreferencesUtil

com.atlassian.jira.user.util.GlobalUserPreferencesUtil
Known Indirect Subclasses

Class Overview

Util interface providing helper methods for updating global user preferences (such as e-mail Mimetype, etc)

Summary

Public Methods
long getTotalUpdateUserCountMailMimeType(String mimetype)
Returns a count of all user entries that will have their mail settings changed.
void updateUserMailMimetypePreference(String mimetype)
This is used to update all users mimetype mail preference.

Public Methods

public long getTotalUpdateUserCountMailMimeType (String mimetype)

Returns a count of all user entries that will have their mail settings changed. This respects external user managment (ie we'll do a lookup in the external entities table)

Parameters
mimetype either 'text' or 'html'
Returns
  • A count of the total number of users affected.

public void updateUserMailMimetypePreference (String mimetype)

This is used to update all users mimetype mail preference.

Parameters
mimetype The new mimetype to use
Throws
GenericEntityException