public interface PopularIssueTypesUtil
Modifier and Type | Interface and Description |
---|---|
static class |
PopularIssueTypesUtil.PopularIssueTypesHolder |
Modifier and Type | Method and Description |
---|---|
List<IssueType> |
getOtherIssueTypesForProject(Project project,
ApplicationUser user)
Returns the set difference between all available issue types for a project, and the popular issue types for a
project/user context.
|
PopularIssueTypesUtil.PopularIssueTypesHolder |
getPopularAndOtherIssueTypesForProject(Project project,
ApplicationUser user)
Returns a holder that contains both - popular and other issue Types.
|
List<IssueType> |
getPopularIssueTypesForProject(Project project,
ApplicationUser user)
Returns the most popular non-subtask issue types used for issue creation in the specified project and by the
specified user, within a designated time frame.
|
List<IssueType> getPopularIssueTypesForProject(Project project, ApplicationUser user)
project
- the project to queryuser
- the reporter to query; use null if the reporter is not importantList<IssueType> getOtherIssueTypesForProject(Project project, ApplicationUser user)
project
- the project to queryuser
- the reporter to query; use null if the reporter is not importantPopularIssueTypesUtil.PopularIssueTypesHolder getPopularAndOtherIssueTypesForProject(Project project, ApplicationUser user)
#getPopularIssueTypesForProject(com.atlassian.jira.project.Project, User)
And
#getOtherIssueTypesForProject(com.atlassian.jira.project.Project, User)
This is more performant than the two seperate calls.project
- the project to queryuser
- the reporter to query; use null if the reporter is not importantCopyright © 2002-2015 Atlassian. All Rights Reserved.