@OnWebSocketFrame public void onFrame(Frame frame) { LOGGER.debug("{} receive frame: {}", sessionName(), frame.getPayloadLength()); }
@OnWebSocketFrame public void onFrame(Frame frame) { LOG.debug("{} receive frame: {}", webSocketSessionHandler.getSessionName(), frame.getPayloadLength()); }
@OnWebSocketFrame public void onWebSocketFrame(Frame frame) { if (OpCode.PONG == frame.getOpCode()) { ByteBuffer payload = frame.getPayload() != null ? frame.getPayload() : EMPTY_PAYLOAD; PongMessage message = new PongMessage(payload); try { this.webSocketHandler.handleMessage(this.wsSession, message); } catch (Throwable ex) { ExceptionWebSocketHandlerDecorator.tryCloseWithError(this.wsSession, ex, logger); } } }
@OnWebSocketFrame public void onWebSocketFrame(Frame frame) { if (this.delegateSession != null) { if (OpCode.PONG == frame.getOpCode()) { ByteBuffer buffer = (frame.getPayload() != null ? frame.getPayload() : EMPTY_PAYLOAD); WebSocketMessage webSocketMessage = toMessage(Type.PONG, buffer); this.delegateSession.handleMessage(webSocketMessage.getType(), webSocketMessage); } } }
@OnWebSocketFrame public void onFrame(Frame theFrame) { ourLog.debug("Websocket frame: {}", theFrame); }
@OnWebSocketFrame public void onFrame(Frame frame) { synchronized (parent) { log.debug("Received frame: " + frame.getPayload() + " " + frame.getType().name()); String length = " (" + frame.getPayloadLength() + " bytes)"; logMessage.append(" - Received frame #").append(messageCounter) .append(length); String frameTxt = new String(frame.getPayload().array()); addResponseMessage("[Frame " + (messageCounter++) + "]\n" + frameTxt + "\n\n"); if (responseExpression == null || responseExpression.matcher(frameTxt).find()) { logMessage.append("; matched response pattern").append("\n"); closeLatch.countDown(); } else if (!disconnectPattern.isEmpty() && disconnectExpression.matcher(frameTxt).find()) { logMessage.append("; matched connection close pattern").append( "\n"); closeLatch.countDown(); close(StatusCode.NORMAL, "JMeter closed session."); } else { logMessage.append("; didn't match any pattern").append("\n"); } } }
@OnWebSocketFrame public void onWebSocketFrame(Frame frame) { if (this.delegateSession != null) { if (OpCode.PONG == frame.getOpCode()) { ByteBuffer buffer = (frame.getPayload() != null ? frame.getPayload() : EMPTY_PAYLOAD); WebSocketMessage webSocketMessage = toMessage(Type.PONG, buffer); delegateSession.handleMessage(webSocketMessage.getType(), webSocketMessage); } } }
@OnWebSocketFrame public void onWebSocketFrame(Frame frame) { if (OpCode.PONG == frame.getOpCode()) { ByteBuffer payload = frame.getPayload() != null ? frame.getPayload() : EMPTY_PAYLOAD; PongMessage message = new PongMessage(payload); try { this.webSocketHandler.handleMessage(this.wsSession, message); } catch (Throwable ex) { ExceptionWebSocketHandlerDecorator.tryCloseWithError(this.wsSession, ex, logger); } } }
@OnWebSocketFrame public void onWebSocketFrame(Frame frame) { if (OpCode.PONG == frame.getOpCode()) { ByteBuffer payload = frame.getPayload() != null ? frame.getPayload() : EMPTY_PAYLOAD; PongMessage message = new PongMessage(payload); try { this.webSocketHandler.handleMessage(this.wsSession, message); } catch (Throwable ex) { ExceptionWebSocketHandlerDecorator.tryCloseWithError(this.wsSession, ex, logger); } } }