@NonInjectableComponent public class

DefaultSessionSearchRequestManager

extends AbstractSessionSearchObjectManager<T>
implements SessionSearchRequestManager
java.lang.Object
   ↳ com.atlassian.jira.web.session.AbstractSessionSearchObjectManager<T>
     ↳ com.atlassian.jira.web.session.DefaultSessionSearchRequestManager

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.web.session.AbstractSessionSearchObjectManager
Public Constructors
DefaultSessionSearchRequestManager(HttpServletRequest request, AbstractSessionSearchObjectManager.Session session, SearchPropertiesManager searchPropertiesManager)
Public Methods
SearchRequest getCurrentObject()
void setCurrentObject(SearchRequest searchRequest)
Stores a search request in the current user's session and preferences.
Protected Methods
String getLastViewedSessionKey()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.session.AbstractSessionSearchObjectManager
From class java.lang.Object
From interface com.atlassian.jira.web.session.SessionSearchObjectManager

Public Constructors

public DefaultSessionSearchRequestManager (HttpServletRequest request, AbstractSessionSearchObjectManager.Session session, SearchPropertiesManager searchPropertiesManager)

Public Methods

public SearchRequest getCurrentObject ()

Returns
  • the current user's "session" search.

public void setCurrentObject (SearchRequest searchRequest)

Stores a search request in the current user's session and preferences.

Parameters
searchRequest The search request.

Protected Methods

protected String getLastViewedSessionKey ()

Returns
  • the key which will be used to store the last viewed object in the session.