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.