From 669daccfbb8f567ed77a69d4f3f1a348b8f7254d Mon Sep 17 00:00:00 2001 From: Jason Tedor Date: Tue, 2 Aug 2016 14:09:05 -0400 Subject: [PATCH] Allow for Netty 4 HTTP extensions This commit enables the Netty 4 HTTP server implementation to allow for extensions. --- .../elasticsearch/http/netty4/Netty4HttpServerTransport.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/transport-netty4/src/main/java/org/elasticsearch/http/netty4/Netty4HttpServerTransport.java b/modules/transport-netty4/src/main/java/org/elasticsearch/http/netty4/Netty4HttpServerTransport.java index 0d4a6ab5ee1..f95d9534f7a 100644 --- a/modules/transport-netty4/src/main/java/org/elasticsearch/http/netty4/Netty4HttpServerTransport.java +++ b/modules/transport-netty4/src/main/java/org/elasticsearch/http/netty4/Netty4HttpServerTransport.java @@ -525,12 +525,12 @@ public class Netty4HttpServerTransport extends AbstractLifecycleComponent implem return new HttpChannelHandler(this, detailedErrorsEnabled, threadPool.getThreadContext()); } - static class HttpChannelHandler extends ChannelInitializer { + protected static class HttpChannelHandler extends ChannelInitializer { private final Netty4HttpServerTransport transport; private final Netty4HttpRequestHandler requestHandler; - HttpChannelHandler( + protected HttpChannelHandler( final Netty4HttpServerTransport transport, final boolean detailedErrorsEnabled, final ThreadContext threadContext) {