/** * The user closes the connection. * * <p>Note: you can't send messages to the client from this method */ @OnClose public void onClose(Session session) { serverStateHolder.removeSession(session); }
/** * @OnOpen allows us to intercept the creation of a new session. The session class allows us to * send data to the user. In the method onOpen, we'll let the user know that the handshake was * successful. */ @OnOpen public void onOpen(Session session) { serverStateHolder.addInitSession(session); }