com.atlassian.jira.issue.search
Class DefaultSearchRequestFactory
java.lang.Object
com.atlassian.jira.issue.search.DefaultSearchRequestFactory
- All Implemented Interfaces:
- SearchRequestFactory
public class DefaultSearchRequestFactory
- extends Object
- implements SearchRequestFactory
Default Implementation for SearchRequestFactory
- Since:
- v3.13
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultSearchRequestFactory
public DefaultSearchRequestFactory(IssueSearcherManager issueSearcherManager)
create
public SearchRequest create(SearchRequest oldSearchRequest,
User searchUser,
FieldValuesHolder fieldValuesHolder,
SearchContext searchContext)
- Description copied from interface:
SearchRequestFactory
- Takes a user and a
FieldValuesHolder
of parameters that are used to create a object representation of
the search request.
- Specified by:
create
in interface SearchRequestFactory
- Parameters:
oldSearchRequest
- The original SearchRequestsearchUser
- The user that is searchingfieldValuesHolder
- parameters to search for. Must not be nullsearchContext
- the search context. Used to determined available searchers. If it's null, a Global search context will be used
- Returns:
- a new SearchRequest based off given parameters.
getSearchRequestWithSearchSorts
public SearchRequest getSearchRequestWithSearchSorts(Map parameterMap,
User searchUser)
- Description copied from interface:
SearchRequestFactory
- Takes a user and a Map of request parameters that are used to create a object representation of
the search request.
- Specified by:
getSearchRequestWithSearchSorts
in interface SearchRequestFactory
- Parameters:
parameterMap
- Generally this will be obtained by calling ServletRequest.getParameterMap()
searchUser
- The user that is searching
- Returns:
- A search request representing the parameters that were passed
Copyright © 2002-2008 Atlassian. All Rights Reserved.