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
| 从类 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 IRedisManager getRedisManager()
setRedisManager
public void setRedisManager(IRedisManager redisManager)
getKeyPrefix
public String getKeyPrefix()
setKeyPrefix
public void setKeyPrefix(String keyPrefix)
getKeySerializer
public RedisSerializer getKeySerializer()
setKeySerializer
public void setKeySerializer(RedisSerializer keySerializer)
getValueSerializer
public RedisSerializer getValueSerializer()
setValueSerializer
public void setValueSerializer(RedisSerializer valueSerializer)
getSessionInMemoryTimeout
public long getSessionInMemoryTimeout()
setSessionInMemoryTimeout
public void setSessionInMemoryTimeout(long sessionInMemoryTimeout)
getExpire
public int getExpire()
setExpire
public void setExpire(int expire)
Copyright © 2018. All rights reserved.