Class WebSocketListener

java.lang.Object
io.gatling.http.client.WebSocketListener
All Implemented Interfaces:
HttpListener, WebSocket

public abstract class WebSocketListener extends Object implements HttpListener, WebSocket
  • Constructor Details

    • WebSocketListener

      public WebSocketListener()
  • Method Details

    • openWebSocket

      public void openWebSocket(io.netty.channel.Channel channel)
    • onWebSocketOpen

      public abstract void onWebSocketOpen()
    • onTextFrame

      public abstract void onTextFrame(io.netty.handler.codec.http.websocketx.TextWebSocketFrame frame)
    • onBinaryFrame

      public abstract void onBinaryFrame(io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame frame)
    • onPongFrame

      public abstract void onPongFrame(io.netty.handler.codec.http.websocketx.PongWebSocketFrame frame)
    • onCloseFrame

      public abstract void onCloseFrame(io.netty.handler.codec.http.websocketx.CloseWebSocketFrame frame)
    • sendFrame

      public void sendFrame(io.netty.handler.codec.http.websocketx.WebSocketFrame frame)
      Specified by:
      sendFrame in interface WebSocket
    • onHttpResponseBodyChunk

      public void onHttpResponseBodyChunk(io.netty.buffer.ByteBuf chunk, boolean last)
      Specified by:
      onHttpResponseBodyChunk in interface HttpListener