Class WebSocketClientRegistry
java.lang.Object
org.mockserver.closurecallback.websocketregistry.WebSocketClientRegistry
- Author:
- jamesdbloom
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWebSocketClientRegistry(Configuration configuration, MockServerLogger mockServerLogger) -
Method Summary
Modifier and TypeMethodDescriptionvoidreceivedTextWebSocketFrame(io.netty.handler.codec.http.websocketx.TextWebSocketFrame textWebSocketFrame) voidregisterClient(String clientId, io.netty.channel.ChannelHandlerContext ctx) voidregisterForwardCallbackHandler(String webSocketCorrelationId, WebSocketRequestCallback expectationForwardCallback) voidregisterResponseCallbackHandler(String webSocketCorrelationId, WebSocketResponseCallback expectationResponseCallback) voidreset()booleansendClientMessage(String clientId, HttpRequest httpRequest, HttpResponse httpResponse) intsize()voidunregisterClient(String clientId) voidunregisterForwardCallbackHandler(String webSocketCorrelationId) voidunregisterResponseCallbackHandler(String webSocketCorrelationId)
-
Field Details
-
WEB_SOCKET_CORRELATION_ID_HEADER_NAME
- See Also:
-
-
Constructor Details
-
WebSocketClientRegistry
-
-
Method Details
-
receivedTextWebSocketFrame
public void receivedTextWebSocketFrame(io.netty.handler.codec.http.websocketx.TextWebSocketFrame textWebSocketFrame) -
size
public int size() -
registerClient
-
unregisterClient
-
registerResponseCallbackHandler
public void registerResponseCallbackHandler(String webSocketCorrelationId, WebSocketResponseCallback expectationResponseCallback) -
unregisterResponseCallbackHandler
-
registerForwardCallbackHandler
public void registerForwardCallbackHandler(String webSocketCorrelationId, WebSocketRequestCallback expectationForwardCallback) -
unregisterForwardCallbackHandler
-
sendClientMessage
public boolean sendClientMessage(String clientId, HttpRequest httpRequest, HttpResponse httpResponse) -
reset
public void reset()
-