|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.bc.issue.search.AbstractIssuePickerSearchProvider
com.atlassian.jira.bc.issue.search.LuceneCurrentSearchIssuePickerSearchProvider
public class LuceneCurrentSearchIssuePickerSearchProvider
This search provider uses the current JIRA search plus it uses Lucene query objects to wild card on issue key and summary.
| Constructor Summary | |
|---|---|
LuceneCurrentSearchIssuePickerSearchProvider(JiraAuthenticationContext authenticationContext,
SearchProvider searchProvider,
ConstantsManager constantsManager,
SearchService searchService,
LuceneQueryModifier modifier)
|
|
| Method Summary | |
|---|---|
protected String |
getId()
This returns a simple ID of the results, used mainly for html tag ids |
protected String |
getLabelKey()
This returns the label key of the results, eg why type of results are they. |
protected SearchRequest |
getRequest(IssuePickerSearchService.IssuePickerParameters issuePickerParams)
Return the search that this provider uses as its view of all issues. |
boolean |
handlesParameters(com.atlassian.crowd.embedded.api.User searcher,
IssuePickerSearchService.IssuePickerParameters issuePickerParams)
Indicates to the caller whether or not this provider can handle the passed parameters. |
| Methods inherited from class com.atlassian.jira.bc.issue.search.AbstractIssuePickerSearchProvider |
|---|
getResults |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LuceneCurrentSearchIssuePickerSearchProvider(JiraAuthenticationContext authenticationContext,
SearchProvider searchProvider,
ConstantsManager constantsManager,
SearchService searchService,
LuceneQueryModifier modifier)
authenticationContext - The auth context used to get current UsersearchProvider - the SearcProvider to do actual searchingconstantsManager - ConstantsManagersearchService - The search service sued to construct a serch Querymodifier - Helps rewrite the lucene query so that "NOTs" work as expected.IssuePickerSearchProvider| Method Detail |
|---|
protected String getId()
AbstractIssuePickerSearchProvider
getId in class AbstractIssuePickerSearchProviderprotected String getLabelKey()
AbstractIssuePickerSearchProvider
getLabelKey in class AbstractIssuePickerSearchProviderprotected SearchRequest getRequest(IssuePickerSearchService.IssuePickerParameters issuePickerParams)
AbstractIssuePickerSearchProvider
getRequest in class AbstractIssuePickerSearchProviderissuePickerParams - the paramaters from the issue picker.
public boolean handlesParameters(com.atlassian.crowd.embedded.api.User searcher,
IssuePickerSearchService.IssuePickerParameters issuePickerParams)
IssuePickerSearchProvider
searcher - the user performing the search.issuePickerParams - the parameters to check.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||