Package com.atlassian.jira.issue.fields
Class Assignees
java.lang.Object
com.atlassian.jira.issue.fields.Assignees
Helper class for dealing with assignees.
- Since:
- v5.1
-
Constructor Summary
ConstructorsConstructorDescriptionAssignees
(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, AssigneeService assigneeService, AvatarService avatarService, UserManager userManager, EmailFormatter emailFormatter) -
Method Summary
Modifier and TypeMethodDescriptionmakeAssigneeOptions
(Collection<Issue> issues, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor, List<ApplicationUser> suggestedUsers, ApplicationUser currentAssignee, boolean assignAutomaticIfUnassigned) Basically public so that we don't need to replicate the business logic that governs the creation of the default special unassigned and automatic assignees, nor the optgroup they get packaged in with.
-
Constructor Details
-
Assignees
public Assignees(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, AssigneeService assigneeService, AvatarService avatarService, UserManager userManager, EmailFormatter emailFormatter)
-
-
Method Details
-
makeAssigneeOptions
public AssigneeOptions makeAssigneeOptions(Collection<Issue> issues, com.opensymphony.workflow.loader.ActionDescriptor actionDescriptor, List<ApplicationUser> suggestedUsers, ApplicationUser currentAssignee, boolean assignAutomaticIfUnassigned) Basically public so that we don't need to replicate the business logic that governs the creation of the default special unassigned and automatic assignees, nor the optgroup they get packaged in with.
-