/**
* Registeres the Learner for processing.
*/
@OnOpen
public void registerUser(Session websocket) throws JSONException, IOException {
Long toolSessionId = Long
.valueOf(websocket.getRequestParameterMap().get(AttributeNames.PARAM_TOOL_SESSION_ID).get(0));
Set<Session> sessionWebsockets = websockets.get(toolSessionId);
if (sessionWebsockets == null) {
sessionWebsockets = ConcurrentHashMap.newKeySet();
websockets.put(toolSessionId, sessionWebsockets);
}
sessionWebsockets.add(websocket);
if (log.isDebugEnabled()) {
log.debug("User " + websocket.getUserPrincipal().getName()
+ " entered Leader Selection with toolSessionId: " + toolSessionId);
}
}
LearningWebsocketServer.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:lams
作者:
评论列表
文章目录