public abstract class BaseSessionStore extends java.lang.Object implements SessionStore
Title: BaseSessionStore.java
Description:
bboss workgroup
Copyright (c) 2008
| Modifier and Type | Field and Description |
|---|---|
protected SessionManager |
sessionManager |
| Constructor and Description |
|---|
BaseSessionStore() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<java.lang.String> |
_getAttributeNames(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath) |
protected java.util.List<java.lang.String> |
_getAttributeNames(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath,
java.util.Map<java.lang.String,java.lang.Object> localAttributes) |
protected java.util.List<java.lang.String> |
_getAttributeNamesRecoverSpecialChars(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath) |
protected java.util.List<java.lang.String> |
_getAttributeNamesRecoverSpecialChars(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath,
java.util.Map<java.lang.String,java.lang.Object> localAttributes) |
abstract Session |
createSession(SessionBasicInfo sessionBasicInfo) |
protected SimpleSessionImpl |
createSimpleSessionImpl() |
void |
destory() |
long |
getCookieLiveTime() |
java.lang.String |
getCookiename() |
java.lang.String |
getDomain() |
SessionManager |
getSessionManager() |
long |
getSessionTimeout() |
boolean |
isHttpOnly() |
boolean |
isSecure() |
void |
setSessionManager(SessionManager sessionManager) |
boolean |
uselazystore() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttribute, createHttpSession, expired, getAttribute, getAttributeNames, getLastAccessedTime, getName, getSession, getSessionConfig, getValueNames, invalidate, isNew, livecheck, removeAttribute, saveSessionConfig, setMaxInactiveInterval, submit, updateLastAccessedTimeprotected SessionManager sessionManager
protected SimpleSessionImpl createSimpleSessionImpl()
protected java.util.List<java.lang.String> _getAttributeNames(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath,
java.util.Map<java.lang.String,java.lang.Object> localAttributes)
protected java.util.List<java.lang.String> _getAttributeNames(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath)
protected java.util.List<java.lang.String> _getAttributeNamesRecoverSpecialChars(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath,
java.util.Map<java.lang.String,java.lang.Object> localAttributes)
protected java.util.List<java.lang.String> _getAttributeNamesRecoverSpecialChars(java.util.Iterator<java.lang.String> keys,
java.lang.String appKey,
java.lang.String contextpath)
public void setSessionManager(SessionManager sessionManager)
setSessionManager in interface SessionStorepublic SessionManager getSessionManager()
public void destory()
destory in interface SessionStorepublic abstract Session createSession(SessionBasicInfo sessionBasicInfo)
createSession in interface SessionStorepublic long getSessionTimeout()
public java.lang.String getCookiename()
public boolean isHttpOnly()
public boolean isSecure()
public java.lang.String getDomain()
public long getCookieLiveTime()
public boolean uselazystore()
uselazystore in interface SessionStore