diff --git a/codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.java b/codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.java index 310e10a8b4..ee4c0da8ac 100644 --- a/codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.java +++ b/codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.java @@ -117,6 +117,11 @@ public class DefaultHttp2ConnectionDecoder implements Http2ConnectionDecoder { return connection; } + @Override + public Http2FrameListener listener() { + return listener; + } + @Override public boolean prefaceReceived() { return prefaceReceived; diff --git a/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionDecoder.java b/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionDecoder.java index a28da4fcdb..547a142b74 100644 --- a/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionDecoder.java +++ b/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionDecoder.java @@ -71,6 +71,11 @@ public interface Http2ConnectionDecoder extends Closeable { */ Http2Connection connection(); + /** + * Provides direct access to the underlying frame listener. + */ + Http2FrameListener listener(); + /** * Called by the {@link Http2ConnectionHandler} to decode the next frame from the input buffer. */