public interface

IssuePickerSearchProvider

com.atlassian.jira.bc.issue.search.IssuePickerSearchProvider
Known Indirect Subclasses

Class Overview

Interface used by DefaultIssuePickerSearchService to retrieve issue matches.

Summary

Public Methods
IssuePickerResults getResults(JiraServiceContext context, IssuePickerSearchService.IssuePickerParameters issuePickerParams, int issueRemaining)
Returns a list of issues matching the query string
boolean handlesParameters(ApplicationUser searcher, IssuePickerSearchService.IssuePickerParameters issuePickerParams)
Indicates to the caller whether or not this provider can handle the passed parameters.

Public Methods

public IssuePickerResults getResults (JiraServiceContext context, IssuePickerSearchService.IssuePickerParameters issuePickerParams, int issueRemaining)

Returns a list of issues matching the query string

Parameters
context service context
issuePickerParams params for issue picker
issueRemaining Number of issues still needed.
Returns
  • list of issues that match query (implementation specific) which is never null.

public boolean handlesParameters (ApplicationUser searcher, IssuePickerSearchService.IssuePickerParameters issuePickerParams)

Indicates to the caller whether or not this provider can handle the passed parameters.

Parameters
searcher the user performing the search.
issuePickerParams the parameters to check.
Returns
  • true if the provider can handle the passed parameters false otherwise.