SESSION_TYPE - 会话类型SESSION_ID - 会话标识类型public interface ISessionWrapper<SESSION_TYPE extends Serializable,SESSION_ID> extends Serializable
| Modifier and Type | Method and Description |
|---|---|
void |
addAttribute(String attrKey,
Object attrValue)
向当前会话添加属性
|
<T> T |
getAttribute(String attrKey)
获取指定attrKey对应的属性并转换为目标类型
|
Map<String,Object> |
getAttributes()
获取当前会话属性映射
|
SESSION_ID |
getId()
获取当前会话标识符
|
long |
getLastTouchTime()
获取最后心跳时间(毫秒)
|
SESSION_TYPE |
getSession()
获取会话对象
|
void |
touch()
更新会话活动状态(触发心跳, 通知会话包装器更新心跳时间))
|
SESSION_ID getId()
SESSION_TYPE getSession()
<T> T getAttribute(String attrKey)
T - 目标类型attrKey - 属性键名void addAttribute(String attrKey, Object attrValue)
attrKey - 属性键名attrValue - 属性值void touch()
long getLastTouchTime()
Copyright © 2022. All rights reserved.