Uses of Class
org.mockserver.closurecallback.websocketregistry.WebSocketClientRegistry
Packages that use WebSocketClientRegistry
Package
Description
-
Uses of WebSocketClientRegistry in org.mockserver.closurecallback.websocketregistry
Fields in org.mockserver.closurecallback.websocketregistry with type parameters of type WebSocketClientRegistryModifier and TypeFieldDescriptionstatic final io.netty.util.AttributeKey<WebSocketClientRegistry>WebSocketClientRegistry.WS_REGISTRY_KEYChannel attribute key for the per-serverWebSocketClientRegistry. -
Uses of WebSocketClientRegistry in org.mockserver.mock
Methods in org.mockserver.mock that return WebSocketClientRegistryMethods in org.mockserver.mock with parameters of type WebSocketClientRegistryModifier and TypeMethodDescriptionstatic RequestMatchersExpectationStoreFactory.create(Configuration configuration, MockServerLogger mockServerLogger, Scheduler scheduler, WebSocketClientRegistry webSocketClientRegistry) Create the expectation store via the registered factory (default: the standard in-memoryRequestMatchers).ExpectationStoreFactory.Factory.create(Configuration configuration, MockServerLogger mockServerLogger, Scheduler scheduler, WebSocketClientRegistry webSocketClientRegistry) Constructors in org.mockserver.mock with parameters of type WebSocketClientRegistryModifierConstructorDescriptionRequestMatchers(Configuration configuration, MockServerLogger mockServerLogger, Scheduler scheduler, WebSocketClientRegistry webSocketClientRegistry) -
Uses of WebSocketClientRegistry in org.mockserver.mock.action.http
Constructors in org.mockserver.mock.action.http with parameters of type WebSocketClientRegistryModifierConstructorDescriptionBidirectionalWebSocketFrameHandler(List<WebSocketMessageMatcher> matchers, BidirectionalWebSocketFrameHandler.FrameSender frameSender, Configuration configuration, String inboundStreamId, WebSocketClientRegistry webSocketClientRegistry) Deprecated.use the constructor that accepts inboundBreakpointClientId and inboundBreakpointIdBidirectionalWebSocketFrameHandler(List<WebSocketMessageMatcher> matchers, BidirectionalWebSocketFrameHandler.FrameSender frameSender, Configuration configuration, String inboundStreamId, WebSocketClientRegistry webSocketClientRegistry, String inboundBreakpointClientId, String inboundBreakpointId) Constructor with inbound breakpoint support and pre-resolved breakpoint identity.GraphQLSubscriptionHandler(GraphQLBody expectedSubscriptionQuery, List<WebSocketMessage> subscriptionPayloads, GraphQLSubscriptionHandler.FrameSender frameSender, io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker handshaker, Configuration configuration, String inboundStreamId, WebSocketClientRegistry webSocketClientRegistry) Deprecated.use the constructor that accepts inboundBreakpointClientId and inboundBreakpointIdGraphQLSubscriptionHandler(GraphQLBody expectedSubscriptionQuery, List<WebSocketMessage> subscriptionPayloads, GraphQLSubscriptionHandler.FrameSender frameSender, io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker handshaker, Configuration configuration, String inboundStreamId, WebSocketClientRegistry webSocketClientRegistry, String inboundBreakpointClientId, String inboundBreakpointId) Constructor with inbound breakpoint support and pre-resolved breakpoint identity.GrpcStreamResponseActionHandler(MockServerLogger mockServerLogger, Scheduler scheduler, GrpcProtoDescriptorStore descriptorStore, Configuration configuration, WebSocketClientRegistry webSocketClientRegistry) HttpWebSocketResponseActionHandler(MockServerLogger mockServerLogger, Scheduler scheduler, Configuration configuration, WebSocketClientRegistry webSocketClientRegistry) -
Uses of WebSocketClientRegistry in org.mockserver.mock.breakpoint
Methods in org.mockserver.mock.breakpoint with parameters of type WebSocketClientRegistryModifier and TypeMethodDescriptionStreamFrameCallbackDispatcher.dispatchFrame(String clientId, String streamId, int sequenceNumber, PausedStreamFrame.Direction direction, BreakpointPhase phase, byte[] capturedBytes, String requestMethod, String requestPath, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Deprecated.use the overload that includes breakpointId and requestTimestampStreamFrameCallbackDispatcher.dispatchFrame(String clientId, String breakpointId, String streamId, int sequenceNumber, PausedStreamFrame.Direction direction, BreakpointPhase phase, byte[] capturedBytes, String requestMethod, String requestPath, Long requestTimestamp, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Dispatches a stream frame to a callback WebSocket client for interactive resolution, tagging the message with the matched breakpoint id and request timestamp.StreamFrameCallbackDispatcher.dispatchFrame(String clientId, String breakpointId, String streamId, int sequenceNumber, PausedStreamFrame.Direction direction, BreakpointPhase phase, byte[] capturedBytes, String requestMethod, String requestPath, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Deprecated.use the overload that includes requestTimestampBreakpointCallbackDispatcher.dispatchRequest(String clientId, String breakpointId, HttpRequest request, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Dispatches a REQUEST-phase breakpoint over the callback WebSocket, tagging the message with the matched breakpoint id so the client can route it to the correct per-breakpoint handler.BreakpointCallbackDispatcher.dispatchRequest(String clientId, HttpRequest request, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Dispatches a REQUEST-phase breakpoint over the callback WebSocket.BreakpointCallbackDispatcher.dispatchResponse(String clientId, String breakpointId, HttpRequest request, HttpResponse response, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Dispatches a RESPONSE-phase breakpoint over the callback WebSocket, tagging the message with the matched breakpoint id.BreakpointCallbackDispatcher.dispatchResponse(String clientId, HttpRequest request, HttpResponse response, WebSocketClientRegistry webSocketClientRegistry, Configuration configuration, MockServerLogger logger) Dispatches a RESPONSE-phase breakpoint over the callback WebSocket.StreamFrameCallbackDispatcher.tryWsDispatch(BreakpointMatcher matchedBreakpoint, String streamId, int sequenceNumber, PausedStreamFrame.Direction direction, BreakpointPhase phase, byte[] capturedBytes, String requestMethod, String requestPath, Long requestTimestamp, Configuration configuration, MockServerLogger logger, WebSocketClientRegistry webSocketClientRegistry) Overload ofStreamFrameCallbackDispatcher.tryWsDispatch(org.mockserver.mock.breakpoint.BreakpointMatcher, java.lang.String, int, org.mockserver.mock.breakpoint.PausedStreamFrame.Direction, org.mockserver.mock.breakpoint.BreakpointPhase, byte[], java.lang.String, java.lang.String, org.mockserver.configuration.Configuration, org.mockserver.logging.MockServerLogger, org.mockserver.closurecallback.websocketregistry.WebSocketClientRegistry)that includes the request timestamp.StreamFrameCallbackDispatcher.tryWsDispatch(BreakpointMatcher matchedBreakpoint, String streamId, int sequenceNumber, PausedStreamFrame.Direction direction, BreakpointPhase phase, byte[] capturedBytes, String requestMethod, String requestPath, Configuration configuration, MockServerLogger logger, WebSocketClientRegistry webSocketClientRegistry) Convenience method that checks whether the given matched breakpoint should use WS-callback dispatch (non-null clientId + registry available), and if so, dispatches the frame. -
Uses of WebSocketClientRegistry in org.mockserver.netty.grpc
Constructors in org.mockserver.netty.grpc with parameters of type WebSocketClientRegistryModifierConstructorDescriptionGrpcBidiStreamHandler(com.google.protobuf.Descriptors.MethodDescriptor methodDescriptor, GrpcJsonMessageConverter converter, GrpcBidiResponse config, Runnable completionCallback, Configuration configuration, String inboundStreamId, WebSocketClientRegistry webSocketClientRegistry) Deprecated.use the constructor that accepts inboundBreakpointClientId and inboundBreakpointId from the outer caller to avoid mis-routing across clientsGrpcBidiStreamHandler(com.google.protobuf.Descriptors.MethodDescriptor methodDescriptor, GrpcJsonMessageConverter converter, GrpcBidiResponse config, Runnable completionCallback, Configuration configuration, String inboundStreamId, WebSocketClientRegistry webSocketClientRegistry, String inboundBreakpointClientId, String inboundBreakpointId) Phase 3b constructor: GrpcBidiResponse-driven with completion callback, inbound breakpoints, per-server WebSocket registry, and pre-resolved breakpoint identity from the outer caller. -
Uses of WebSocketClientRegistry in org.mockserver.netty.http3
Constructors in org.mockserver.netty.http3 with parameters of type WebSocketClientRegistryModifierConstructorDescriptionHttp3GrpcBidiStreamHandler(io.netty.channel.ChannelHandlerContext ctx, com.google.protobuf.Descriptors.MethodDescriptor methodDescriptor, GrpcJsonMessageConverter converter, GrpcBidiResponse config, Runnable completionCallback, MockServerLogger mockServerLogger, Configuration configuration, String inboundStreamId, String inboundBreakpointClientId, String inboundBreakpointId, WebSocketClientRegistry webSocketClientRegistry) Constructs a bidi handler with optional inbound (client-to-server) breakpoint support.Http3GrpcResponseWriter(Configuration configuration, MockServerLogger mockServerLogger, io.netty.channel.ChannelHandlerContext ctx, GrpcProtoDescriptorStore descriptorStore, String grpcService, String grpcMethod, WebSocketClientRegistry webSocketClientRegistry)