Class WebSocketClientRegistry

java.lang.Object
org.mockserver.closurecallback.websocketregistry.WebSocketClientRegistry

public class WebSocketClientRegistry extends Object
Author:
jamesdbloom
  • Field Details

    • WEB_SOCKET_CORRELATION_ID_HEADER_NAME

      public static final String WEB_SOCKET_CORRELATION_ID_HEADER_NAME
      See Also:
  • Constructor Details

  • Method Details

    • receivedTextWebSocketFrame

      public void receivedTextWebSocketFrame(io.netty.handler.codec.http.websocketx.TextWebSocketFrame textWebSocketFrame)
    • size

      public int size()
    • registerClient

      public void registerClient(String clientId, io.netty.channel.ChannelHandlerContext ctx)
    • unregisterClient

      public void unregisterClient(String clientId)
    • registerResponseCallbackHandler

      public void registerResponseCallbackHandler(String webSocketCorrelationId, WebSocketResponseCallback expectationResponseCallback)
    • unregisterResponseCallbackHandler

      public void unregisterResponseCallbackHandler(String webSocketCorrelationId)
    • registerForwardCallbackHandler

      public void registerForwardCallbackHandler(String webSocketCorrelationId, WebSocketRequestCallback expectationForwardCallback)
    • unregisterForwardCallbackHandler

      public void unregisterForwardCallbackHandler(String webSocketCorrelationId)
    • sendClientMessage

      public boolean sendClientMessage(String clientId, HttpRequest httpRequest, HttpResponse httpResponse)
    • reset

      public void reset()