Class GrpcBidiRouterHandler

java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
org.mockserver.netty.grpc.GrpcBidiRouterHandler
All Implemented Interfaces:
io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler

public class GrpcBidiRouterHandler extends io.netty.channel.ChannelInboundHandlerAdapter
Per-stream router that inspects the first Http2HeadersFrame to determine whether this stream is a true bidirectional-streaming gRPC method. NOT @Sharable -- per-stream stateful (consumes the first HEADERS frame, then replaces itself).

Routing logic (Phase 3b):