SESSION_WRAPPER
- 会话包装器类型SESSION_ID
- 会话标识类型MESSAGE_TYPE
- 消息类型public interface ISessionIdleChecker<SESSION_WRAPPER extends ISessionWrapper<?,?>,SESSION_ID,MESSAGE_TYPE> extends AutoCloseable
Modifier and Type | Method and Description |
---|---|
ISessionManager<SESSION_WRAPPER,SESSION_ID,MESSAGE_TYPE> |
getSessionManager()
获取会话管理器
|
void |
initialize(ISessionManager<SESSION_WRAPPER,SESSION_ID,MESSAGE_TYPE> sessionManager)
初始化
|
boolean |
isInitialized()
判断是否已初始化
|
void |
processIdleSession(Map<SESSION_ID,SESSION_WRAPPER> sessions,
long idleTimeInMillis)
执行空闲会话检查
|
close
void initialize(ISessionManager<SESSION_WRAPPER,SESSION_ID,MESSAGE_TYPE> sessionManager)
sessionManager
- 会话管理器接口实现ISessionManager<SESSION_WRAPPER,SESSION_ID,MESSAGE_TYPE> getSessionManager()
boolean isInitialized()
void processIdleSession(Map<SESSION_ID,SESSION_WRAPPER> sessions, long idleTimeInMillis)
sessions
- 会话映射idleTimeInMillis
- 会话空闲时间毫秒值Copyright © 2022. All rights reserved.