com.atlassian.jira.web.session
Class DefaultSessionSearchRequestManager
java.lang.Object
   com.atlassian.jira.web.session.AbstractSessionSearchObjectManager<SearchRequest>
com.atlassian.jira.web.session.AbstractSessionSearchObjectManager<SearchRequest>
       com.atlassian.jira.web.session.DefaultSessionSearchRequestManager
com.atlassian.jira.web.session.DefaultSessionSearchRequestManager
- All Implemented Interfaces: 
- SessionSearchObjectManager<SearchRequest>, SessionSearchRequestManager
- @NonInjectableComponent
public class DefaultSessionSearchRequestManager 
- extends AbstractSessionSearchObjectManager<SearchRequest>- implements SessionSearchRequestManager
Provides access to getting and setting SearchRequest objects in session.
- Since:
- v4.2
- See Also:
- SessionSearchObjectManagerFactory.createSearchRequestManager(),- SessionSearchObjectManagerFactory.createSearchRequestManager(javax.servlet.http.HttpServletRequest),- SessionSearchObjectManagerFactory.createSearchRequestManager(com.atlassian.jira.util.velocity.VelocityRequestSession)
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DefaultSessionSearchRequestManager
public DefaultSessionSearchRequestManager(javax.servlet.http.HttpServletRequest request,
                                          AbstractSessionSearchObjectManager.Session session,
                                          SearchPropertiesManager searchPropertiesManager)
getLastViewedSessionKey
protected String getLastViewedSessionKey()
- 
- Specified by:
- getLastViewedSessionKeyin class- AbstractSessionSearchObjectManager<SearchRequest>
 
- 
- Returns:
- the key which will be used to store the last viewed object in the session.
 
setCurrentObject
public void setCurrentObject(SearchRequest searchRequest)
- Stores a search request in the current user's session and preferences.
 
- 
- Specified by:
- setCurrentObjectin interface- SessionSearchObjectManager<SearchRequest>
- Overrides:
- setCurrentObjectin class- AbstractSessionSearchObjectManager<SearchRequest>
 
- 
- Parameters:
- searchRequest- The search request.
 
getCurrentObject
public SearchRequest getCurrentObject()
- 
- Specified by:
- getCurrentObjectin interface- SessionSearchObjectManager<SearchRequest>
- Overrides:
- getCurrentObjectin class- AbstractSessionSearchObjectManager<SearchRequest>
 
- 
- Returns:
- the current user's "session" search.
 
Copyright © 2002-2014 Atlassian. All Rights Reserved.