@Deprecated public class CacheSessionDAO extends org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAO implements SessionDAO
| 构造器和说明 |
|---|
CacheSessionDAO()
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Serializable |
doCreate(org.apache.shiro.session.Session session)
已过时。
|
protected void |
doDelete(org.apache.shiro.session.Session session)
已过时。
|
protected org.apache.shiro.session.Session |
doReadSession(Serializable sessionId)
已过时。
|
protected void |
doUpdate(org.apache.shiro.session.Session session)
已过时。
|
Collection<org.apache.shiro.session.Session> |
getActiveSessions(boolean includeLeave)
已过时。
获取活动会话
|
Collection<org.apache.shiro.session.Session> |
getActiveSessions(boolean includeLeave,
Object principal,
org.apache.shiro.session.Session filterSession)
已过时。
获取活动会话
|
org.apache.shiro.session.Session |
readSession(Serializable sessionId)
已过时。
|
cache, cache, create, createActiveSessionsCache, delete, getActiveSessions, getActiveSessionsCache, getActiveSessionsCacheName, getCachedSession, getCachedSession, getCacheManager, setActiveSessionsCache, setActiveSessionsCacheName, setCacheManager, uncache, updateassignSessionId, generateSessionId, getSessionIdGenerator, setSessionIdGeneratorprotected Serializable doCreate(org.apache.shiro.session.Session session)
doCreate 在类中 org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAOprotected void doDelete(org.apache.shiro.session.Session session)
doDelete 在类中 org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAOprotected org.apache.shiro.session.Session doReadSession(Serializable sessionId)
doReadSession 在类中 org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAOprotected void doUpdate(org.apache.shiro.session.Session session)
doUpdate 在类中 org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAOpublic org.apache.shiro.session.Session readSession(Serializable sessionId) throws org.apache.shiro.session.UnknownSessionException
readSession 在接口中 org.apache.shiro.session.mgt.eis.SessionDAOreadSession 在类中 org.apache.shiro.session.mgt.eis.CachingSessionDAOorg.apache.shiro.session.UnknownSessionExceptionpublic Collection<org.apache.shiro.session.Session> getActiveSessions(boolean includeLeave)
includeLeave - 是否包括离线public Collection<org.apache.shiro.session.Session> getActiveSessions(boolean includeLeave, Object principal, org.apache.shiro.session.Session filterSession)
includeLeave - 是否包括离线principal - 根据登录者对象获取活动会话filterSession - 不为空,则过滤掉(不包含)这个会话。Copyright © 2020. All rights reserved.