类 LoggedInClientTable
java.lang.Object
cool.scx.ext.auth.LoggedInClientTable
AlreadyLoginClientMap class.
- 版本:
- 1.11.8
- 作者:
- scx567888
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidadd(LoggedInClient... loggedInClients) put.voidaddAll(Collection<LoggedInClient> loggedInClients) agetByLoginDevice(DeviceType deviceType) getByLoginDevice.getByToken(String token) getByToken.getByUserID(Long userID) getByUserID.getByWebSocket(io.vertx.core.http.ServerWebSocket socket) getByWebSocketBinaryHandlerID.getByWebSocketID(String webSocketID) getByWebSocketID.getAllAlreadyLoginClients.booleanremoveByLoginDevice(DeviceType deviceType) removeByLoginDevice.booleanremoveByToken(String token) removeByToken.booleanremoveByUserID(Long userID) removeByUserID.booleanremoveByWebSocket(io.vertx.core.http.ServerWebSocket socket) getByWebSocketBinaryHandlerID.booleanremoveByWebSocketID(String webSocketID) removeByWebSocketBinaryHandlerID.
-
构造器详细资料
-
LoggedInClientTable
public LoggedInClientTable()
-
-
方法详细资料
-
add
put.
- 参数:
loggedInClients- aLoggedInClientobject
-
addAll
a- 参数:
loggedInClients- a
-
getByUserID
getByUserID.
- 参数:
userID- aLongobject- 返回:
- an array of
LoggedInClientobjects
-
getByLoginDevice
getByLoginDevice.
- 参数:
deviceType- aDeviceTypeobject- 返回:
- an array of
LoggedInClientobjects
-
getByToken
getByToken.
- 参数:
token- aStringobject- 返回:
- a
LoggedInClientobject
-
getByWebSocketID
getByWebSocketID.
- 参数:
webSocketID- aStringobject- 返回:
- a
LoggedInClientobject
-
removeByUserID
removeByUserID.
- 参数:
userID- aLongobject- 返回:
- a boolean
-
removeByLoginDevice
removeByLoginDevice.
- 参数:
deviceType- aDeviceTypeobject- 返回:
- a boolean
-
removeByToken
removeByToken.
- 参数:
token- aStringobject- 返回:
- a boolean
-
removeByWebSocketID
removeByWebSocketBinaryHandlerID.
- 参数:
webSocketID- aStringobject- 返回:
- a boolean
-
getByWebSocket
getByWebSocketBinaryHandlerID.
- 参数:
socket- aStringobject- 返回:
- a
LoggedInClientobject
-
removeByWebSocket
public boolean removeByWebSocket(io.vertx.core.http.ServerWebSocket socket) getByWebSocketBinaryHandlerID.
- 参数:
socket- aStringobject- 返回:
- a
LoggedInClientobject
-
loggedInClients
getAllAlreadyLoginClients.
- 返回:
- an array of
LoggedInClientobjects
-