Class SearchPropertiesManager
java.lang.Object
com.atlassian.jira.issue.search.util.SearchPropertiesManager
Manages storing search requests ("session" search) in user properties.
- Since:
- v5.2
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSearchPropertiesManager
(JiraAuthenticationContext jiraAuthenticationContext, SearchRequestService searchRequestService, SearchService searchService, UserPropertyManager userPropertyManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
setSearchRequest
(SearchRequest searchRequest) Store a search request in the current user's preferences.
-
Field Details
-
FILTER_ID_KEY
- See Also:
-
JQL_KEY
- See Also:
-
-
Constructor Details
-
SearchPropertiesManager
public SearchPropertiesManager(JiraAuthenticationContext jiraAuthenticationContext, SearchRequestService searchRequestService, SearchService searchService, UserPropertyManager userPropertyManager)
-
-
Method Details
-
getSearchRequest
- Returns:
- The
SearchRequest
stored in the current user's properties ornull
if one hasn't been stored or the user isn't logged in.
-
setSearchRequest
Store a search request in the current user's preferences.Does nothing if the user isn't logged in.
- Parameters:
searchRequest
- The search request to store.
-