public interface

UserSearcherHelper

com.atlassian.jira.issue.search.searchers.util.UserSearcherHelper
Known Indirect Subclasses

Summary

Public Methods
void addGroupSuggestionParams(ApplicationUser user, Map<StringObject> params)
void addUserGroupSuggestionParams(ApplicationUser user, List<String> selectedUsers, Map<StringObject> params)
void addUserGroupSuggestionParams(ApplicationUser user, List<String> selectedUsers, UserSearchParams searchParams, Map<StringObject> params)
add user and group suggestions based on search parameters.
void addUserSuggestionParams(ApplicationUser user, List<String> selectedUsers, Map<StringObject> params)
boolean hasUserPickingPermission(ApplicationUser user)
Determine whether a user has permission to pick users.

Public Methods

public void addGroupSuggestionParams (ApplicationUser user, Map<StringObject> params)

public void addUserGroupSuggestionParams (ApplicationUser user, List<String> selectedUsers, Map<StringObject> params)

public void addUserGroupSuggestionParams (ApplicationUser user, List<String> selectedUsers, UserSearchParams searchParams, Map<StringObject> params)

add user and group suggestions based on search parameters. the parameters will be added into the params parameter in-place.

Parameters
user the user requesting for the suggestions
selectedUsers a list of recently selected users, which could be included into the suggested users with higher priority
searchParams additional search parameters for groups and roles based restrictions.
params the map to hold the parameters

public void addUserSuggestionParams (ApplicationUser user, List<String> selectedUsers, Map<StringObject> params)

public boolean hasUserPickingPermission (ApplicationUser user)

Determine whether a user has permission to pick users.