public class MongoDbSessionDAO
extends org.apache.shiro.session.mgt.eis.CachingSessionDAO
| Constructor and Description |
|---|
MongoDbSessionDAO(MongoDBSessionService mongoDBSessionService) |
| Modifier and Type | Method and Description |
|---|---|
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() |
cache, cache, create, createActiveSessionsCache, delete, getActiveSessionsCache, getActiveSessionsCacheName, getCachedSession, getCachedSession, getCacheManager, readSession, setActiveSessionsCache, setActiveSessionsCacheName, setCacheManager, uncache, update@Inject public MongoDbSessionDAO(MongoDBSessionService mongoDBSessionService)
protected Serializable doCreate(org.apache.shiro.session.Session session)
doCreate in class org.apache.shiro.session.mgt.eis.AbstractSessionDAOprotected org.apache.shiro.session.Session doReadSession(Serializable sessionId)
doReadSession in class org.apache.shiro.session.mgt.eis.AbstractSessionDAOprotected void doUpdate(org.apache.shiro.session.Session session)
doUpdate in class org.apache.shiro.session.mgt.eis.CachingSessionDAOprotected void doDelete(org.apache.shiro.session.Session session)
doDelete in class org.apache.shiro.session.mgt.eis.CachingSessionDAOpublic Collection<org.apache.shiro.session.Session> getActiveSessions()
getActiveSessions in interface org.apache.shiro.session.mgt.eis.SessionDAOgetActiveSessions in class org.apache.shiro.session.mgt.eis.CachingSessionDAOCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.