public abstract class AbstractSessionManager extends Object implements SessionManager
SessionManager interface, enabling configuration of an
application-wide globalSessionTimeout. Default global session timeout is
30 minutes.| Modifier and Type | Field and Description |
|---|---|
static long |
DEFAULT_GLOBAL_SESSION_TIMEOUT
Default main session timeout value, equal to
30 minutes. |
protected static long |
MILLIS_PER_HOUR |
protected static long |
MILLIS_PER_MINUTE |
protected static long |
MILLIS_PER_SECOND |
| Constructor and Description |
|---|
AbstractSessionManager() |
| Modifier and Type | Method and Description |
|---|---|
long |
getGlobalSessionTimeout()
Returns the system-wide default time in milliseconds that any session may remain idle before expiring.
|
void |
setGlobalSessionTimeout(long globalSessionTimeout)
Sets the system-wide default time in milliseconds that any session may remain idle before expiring.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSession, startprotected static final long MILLIS_PER_SECOND
protected static final long MILLIS_PER_MINUTE
protected static final long MILLIS_PER_HOUR
public static final long DEFAULT_GLOBAL_SESSION_TIMEOUT
30 minutes.public long getGlobalSessionTimeout()
Subject.getSession().setTimeout(long) if so desired.
setGlobalSessionTimeout(long) method, the default value is
DEFAULT_GLOBAL_SESSION_TIMEOUT.public void setGlobalSessionTimeout(long globalSessionTimeout)
Subject.getSession().setTimeout(long) if so desired.
DEFAULT_GLOBAL_SESSION_TIMEOUT.globalSessionTimeout - the time in milliseconds that any session may remain idel before expiring.Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.