ConnectionManager manager = getConnectionManager();
@Override public void onClose() { super.onClose(); ConnectionManager connectionManager = connectPromise.getClient().getConnectionManager(); connectionManager.removeSession(getSession()); }
@Override public void onClose() { super.onClose(); ConnectionManager connectionManager = connectPromise.getClient().getConnectionManager(); connectionManager.removeSession(getSession()); }
ConnectionManager manager = getConnectionManager();
@Override public void onOpen() { boolean beenOpened = opened.getAndSet(true); if (!beenOpened) { WebSocketSession session = getSession(); ConnectionManager connectionManager = connectPromise.getClient().getConnectionManager(); connectionManager.addSession(session); connectPromise.succeeded(session); ByteBuffer extraBuf = connectPromise.getResponse().getRemainingBuffer(); if (extraBuf.hasRemaining()) { LOG.debug("Parsing extra remaining buffer from UpgradeConnection"); getParser().parse(extraBuf); } } super.onOpen(); }
@Override public void onOpen() { boolean beenOpened = opened.getAndSet(true); if (!beenOpened) { WebSocketSession session = getSession(); ConnectionManager connectionManager = connectPromise.getClient().getConnectionManager(); connectionManager.addSession(session); connectPromise.succeeded(session); ByteBuffer extraBuf = connectPromise.getResponse().getRemainingBuffer(); if (extraBuf.hasRemaining()) { LOG.debug("Parsing extra remaining buffer from UpgradeConnection"); getParser().parse(extraBuf); } } super.onOpen(); }