From e18c85b7685f19851189e653b370bfd3cef0cf79 Mon Sep 17 00:00:00 2001 From: Scott Mitchell Date: Tue, 7 Mar 2017 20:32:31 -0800 Subject: [PATCH] Add missing methods to Http2ConnectionHandlerBuilder Motivation: A previous commit added methods to AbstractHttp2ConnectionHandlerBuilder but forgot to expose them in Http2ConnectionHandlerBuilder. Modifications: - expose the new methods in Http2ConnectionHandlerBuilder Result: Http2ConnectionHandlerBuilder supports the new configuration options. --- .../codec/http2/Http2ConnectionHandlerBuilder.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder.java b/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder.java index 9db97335a3..f5e9502953 100644 --- a/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder.java +++ b/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder.java @@ -56,6 +56,11 @@ public final class Http2ConnectionHandlerBuilder return super.connection(connection); } + @Override + public Http2ConnectionHandlerBuilder maxReservedStreams(int maxReservedStreams) { + return super.maxReservedStreams(maxReservedStreams); + } + @Override public Http2ConnectionHandlerBuilder codec(Http2ConnectionDecoder decoder, Http2ConnectionEncoder encoder) { return super.codec(decoder, encoder); @@ -72,6 +77,11 @@ public final class Http2ConnectionHandlerBuilder return super.encoderEnforceMaxConcurrentStreams(encoderEnforceMaxConcurrentStreams); } + @Override + public Http2ConnectionHandlerBuilder encoderIgnoreMaxHeaderListSize(boolean encoderIgnoreMaxHeaderListSize) { + return super.encoderIgnoreMaxHeaderListSize(encoderIgnoreMaxHeaderListSize); + } + @Override public Http2ConnectionHandlerBuilder headerSensitivityDetector(SensitivityDetector headerSensitivityDetector) { return super.headerSensitivityDetector(headerSensitivityDetector);