@Deprecated @NonInjectableComponent public abstract class AbstractSessionSearchObjectManager<T> extends Object implements SessionSearchObjectManager<T>
SessionSearchObjectManager
which only allows a single object to be set session-wide.
Developers note: to see our failed attempt at providing an object-per-window implementation, consult the SVN history.
Modifier and Type | Class and Description |
---|---|
static interface |
AbstractSessionSearchObjectManager.Session
Deprecated.
since 7.1 Storing information in server side HttpSession is not Vertigo aligned
|
static class |
AbstractSessionSearchObjectManager.VelocityRequestSessionWrapper
Deprecated.
since 7.1 Storing information in server side HttpSession is not Vertigo aligned
|
Modifier and Type | Field and Description |
---|---|
protected javax.servlet.http.HttpServletRequest |
request
Deprecated.
|
protected AbstractSessionSearchObjectManager.Session |
session
Deprecated.
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractSessionSearchObjectManager(javax.servlet.http.HttpServletRequest request,
AbstractSessionSearchObjectManager.Session session)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
T |
getCurrentObject()
Deprecated.
|
protected abstract String |
getLastViewedSessionKey()
Deprecated.
|
void |
setCurrentObject(T object)
Deprecated.
Associates the specified object to the current user's session.
|
protected final javax.servlet.http.HttpServletRequest request
protected final AbstractSessionSearchObjectManager.Session session
protected AbstractSessionSearchObjectManager(javax.servlet.http.HttpServletRequest request, AbstractSessionSearchObjectManager.Session session)
public T getCurrentObject()
getCurrentObject
in interface SessionSearchObjectManager<T>
public void setCurrentObject(T object)
SessionSearchObjectManager
setCurrentObject
in interface SessionSearchObjectManager<T>
object
- the objectprotected abstract String getLastViewedSessionKey()
Copyright © 2002-2019 Atlassian. All Rights Reserved.