类 SessionStore
java.lang.Object
cool.scx.ext.auth.type.SessionStore
AlreadyLoginClientMap class.
- 版本:
- 1.11.8
- 作者:
- scx567888
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidput.voidaddAll(Collection<Session> loggedInClients) agetByLoginDevice(DeviceType deviceType) getByLoginDevice.getByToken(String token) getByToken.getByUserID(Long userID) getByUserID.getByWebSocket(io.vertx.core.http.ServerWebSocket webSocket) getByWebSocketgetAllAlreadyLoginClients.booleanremoveByLoginDevice(DeviceType deviceType) removeByLoginDevice.booleanremoveByToken(String token) removeByToken.booleanremoveByUserID(Long userID) removeByUserID.booleanremoveByWebSocket(io.vertx.core.http.ServerWebSocket webSocket) removeByWebSocket
-
构造器详细资料
-
SessionStore
public SessionStore()
-
-
方法详细资料
-
add
put.
- 参数:
loggedInClients- aSessionobject
-
addAll
a- 参数:
loggedInClients- a
-
getByUserID
getByUserID.
-
getByLoginDevice
getByLoginDevice.
- 参数:
deviceType- aDeviceTypeobject- 返回:
- an of
Sessionobjects
-
getByToken
getByToken.
-
removeByUserID
removeByUserID.
- 参数:
userID- aLongobject- 返回:
- a boolean
-
removeByLoginDevice
removeByLoginDevice.
- 参数:
deviceType- aDeviceTypeobject- 返回:
- a boolean
-
removeByToken
removeByToken.
- 参数:
token- aStringobject- 返回:
- a boolean
-
getByWebSocket
getByWebSocket -
removeByWebSocket
public boolean removeByWebSocket(io.vertx.core.http.ServerWebSocket webSocket) removeByWebSocket -
loggedInClients
getAllAlreadyLoginClients.
- 返回:
- an of
Sessionobjects
-