Interface FindQueriesMatchingIssue

All Known Implementing Classes:
FindQueriesMatchingIssueImpl

public interface FindQueriesMatchingIssue
Used to match multiple JQL queries against a set of issues. Allows you to optimize the way queries are run on different JIRA versions. For example JIRA 6.4 introduces TemproraryIndexProvider which will create a separate index that those queries will run against. This will improve performance a lot.
  • Method Summary

    Modifier and Type
    Method
    Description
    Set<com.atlassian.query.Query>
    findQueries(com.atlassian.jira.user.ApplicationUser user, Map<com.atlassian.jira.issue.Issue,Collection<com.atlassian.query.Query>> issuesAndQueries)
     
  • Method Details

    • findQueries

      @Nonnull Set<com.atlassian.query.Query> findQueries(@Nonnull com.atlassian.jira.user.ApplicationUser user, @Nonnull Map<com.atlassian.jira.issue.Issue,Collection<com.atlassian.query.Query>> issuesAndQueries) throws com.atlassian.jira.issue.search.SearchException
      Throws:
      com.atlassian.jira.issue.search.SearchException