Package io.datarouter.websocket.service
Class WebSocketConnectionStore
java.lang.Object
io.datarouter.websocket.service.WebSocketConnectionStore
@Singleton
public class WebSocketConnectionStore
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWebSocketConnectionStore.WebSocketConnection -
Constructor Summary
Constructors Constructor Description WebSocketConnectionStore() -
Method Summary
Modifier and Type Method Description java.util.Optional<WebSocketConnectionStore.WebSocketConnection>find(WebSocketSessionKey webSocketSessionKey)java.util.Set<java.util.Map.Entry<WebSocketSessionKey,WebSocketConnectionStore.WebSocketConnection>>list()voidput(WebSocketSession webSocketSession, javax.websocket.Session session)WebSocketConnectionStore.WebSocketConnectionremove(WebSocketSessionKey webSocketSessionKey)
-
Constructor Details
-
WebSocketConnectionStore
public WebSocketConnectionStore()
-
-
Method Details
-
put
-
find
public java.util.Optional<WebSocketConnectionStore.WebSocketConnection> find(WebSocketSessionKey webSocketSessionKey) -
remove
public WebSocketConnectionStore.WebSocketConnection remove(WebSocketSessionKey webSocketSessionKey) -
list
public java.util.Set<java.util.Map.Entry<WebSocketSessionKey,WebSocketConnectionStore.WebSocketConnection>> list()
-