public class JDBCSessionDao
extends org.apache.shiro.session.mgt.eis.CachingSessionDAO
| Constructor and Description |
|---|
JDBCSessionDao(org.skife.jdbi.v2.IDBI dbi,
org.skife.jdbi.v2.IDBI roDbi) |
| Modifier and Type | Method and Description |
|---|---|
void |
disableUpdatesForSession(org.apache.shiro.session.Session session) |
protected java.io.Serializable |
doCreate(org.apache.shiro.session.Session session) |
protected void |
doDelete(org.apache.shiro.session.Session session) |
protected org.apache.shiro.session.Session |
doReadSession(java.io.Serializable sessionId) |
protected void |
doUpdate(org.apache.shiro.session.Session session) |
void |
enableUpdatesForSession(org.apache.shiro.session.Session session) |
java.util.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 JDBCSessionDao(org.skife.jdbi.v2.IDBI dbi,
@Named(value="main-ro")
org.skife.jdbi.v2.IDBI roDbi)
protected 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.CachingSessionDAOprotected java.io.Serializable doCreate(org.apache.shiro.session.Session session)
doCreate in class org.apache.shiro.session.mgt.eis.AbstractSessionDAOprotected org.apache.shiro.session.Session doReadSession(java.io.Serializable sessionId)
doReadSession in class org.apache.shiro.session.mgt.eis.AbstractSessionDAOpublic java.util.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.CachingSessionDAOpublic void disableUpdatesForSession(org.apache.shiro.session.Session session)
public void enableUpdatesForSession(org.apache.shiro.session.Session session)
Copyright © 2010-2020. All Rights Reserved.