Known Direct Subclasses
|
Class Overview
An abstract class used for common search request handling for search request backed resources.
Constants
protected
static
final
String
QUERY_STRING
Constant Value:
"projectOrFilterId"
Fields
Public Constructors
Protected Methods
Get the name to display for the given query.
Parameters
params
| The params created during chart generation process. |
Returns
- For a project, get the project name. For a saved filter, get the name. For a unsaved search, return the
anonymous key.
Get the url to send people to for this search.
Parameters
params
| The params created during chart generation process. |
Returns
- For a project or filter, send them to the issue navigator. For an unsaved search, return empty string.
Method used for retrieving/building a SearchRequest and validating params.
Parameters
queryString
| a String containing a search criteria. Starts with "filter-" for a search request, "project-"
for a project or "jql-" for a jql equest. |
errors
| a collection of ValidationError object
containing all validation message keys. |
params
| a map to populate with with appropriate entities. |
Returns
- a
SearchRequest
that will restrict the search to the given
criteria