org.crazycake.shiro
类 RedisSessionDAO

java.lang.Object
  继承者 org.apache.shiro.session.mgt.eis.AbstractSessionDAO
      继承者 org.crazycake.shiro.RedisSessionDAO
所有已实现的接口:
org.apache.shiro.session.mgt.eis.SessionDAO

public class RedisSessionDAO
extends org.apache.shiro.session.mgt.eis.AbstractSessionDAO


构造方法摘要
RedisSessionDAO()
           
 
方法摘要
 void delete(org.apache.shiro.session.Session session)
           
protected  Serializable doCreate(org.apache.shiro.session.Session session)
           
protected  org.apache.shiro.session.Session doReadSession(Serializable sessionId)
           
 Collection<org.apache.shiro.session.Session> getActiveSessions()
           
 RedisManager getRedisManager()
           
 void setRedisManager(RedisManager redisManager)
           
 void update(org.apache.shiro.session.Session session)
           
 
从类 org.apache.shiro.session.mgt.eis.AbstractSessionDAO 继承的方法
assignSessionId, create, generateSessionId, getSessionIdGenerator, readSession, setSessionIdGenerator
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

RedisSessionDAO

public RedisSessionDAO()
方法详细信息

update

public void update(org.apache.shiro.session.Session session)
            throws org.apache.shiro.session.UnknownSessionException
抛出:
org.apache.shiro.session.UnknownSessionException

delete

public void delete(org.apache.shiro.session.Session session)

getActiveSessions

public Collection<org.apache.shiro.session.Session> getActiveSessions()

doCreate

protected Serializable doCreate(org.apache.shiro.session.Session session)
指定者:
org.apache.shiro.session.mgt.eis.AbstractSessionDAO 中的 doCreate

doReadSession

protected org.apache.shiro.session.Session doReadSession(Serializable sessionId)
指定者:
org.apache.shiro.session.mgt.eis.AbstractSessionDAO 中的 doReadSession

getRedisManager

public RedisManager getRedisManager()

setRedisManager

public void setRedisManager(RedisManager redisManager)


Copyright © 2013. All Rights Reserved.