public class RedisSessionCache extends Object implements SessionCache
| 构造器和说明 |
|---|
RedisSessionCache() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy(String sessionId)
销毁当前会话
|
SessionMap |
get(String sessionId)
从分布式缓存获取会话
|
boolean |
isJedisActive()
判断jedis 引用是否可用
|
boolean |
put(String sessionId,
SessionMap sessionMap,
int timeout)
存储session到分布式缓存
|
void |
setMaxInactiveInterval(String sessionId,
int interval)
设置会话有效时间
|
public boolean put(String sessionId, SessionMap sessionMap, int timeout)
SessionCacheput 在接口中 SessionCachesessionId - 当前会话idsessionMap - 值对象timeout - 过期时间public SessionMap get(String sessionId)
SessionCacheget 在接口中 SessionCachesessionId - 当前会话idpublic void setMaxInactiveInterval(String sessionId, int interval)
SessionCachesetMaxInactiveInterval 在接口中 SessionCachesessionId - 当前会话idinterval - 有效时间,单位秒public void destroy(String sessionId)
SessionCachedestroy 在接口中 SessionCachesessionId - 当前会话idpublic boolean isJedisActive()
SessionCacheisJedisActive 在接口中 SessionCacheCopyright © 2016. All rights reserved.