public interface SessionService
| Modifier and Type | Method and Description |
|---|---|
void |
bindingSession(String sessionId)
绑定当前线程session
|
Boolean |
flush()
重刷session
1:判断当前session是否失效
2:处理单端单用户登录(一个‘用户账号’的‘手机端’只能有一个在线)
|
Session |
getSession()
获取当前线程Session
|
Boolean |
hasPermissions(String[] permissions)
是否具有权限
|
Boolean |
hasRoles(String[] roles)
是否具有角色
|
boolean |
isExpired()
session是否失效
|
void |
logout()
登出,需要已登录状态
|
void |
refresh()
刷新session,将最后访问时间与当前时间同步;
|
void |
saveOrUpdateSession(Session session)
新增或修改session
|
void saveOrUpdateSession(Session session)
session - sessionvoid bindingSession(String sessionId)
sessionId - sessionIdvoid refresh()
Boolean flush()
void logout()
Session getSession()
boolean isExpired()
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.