diff options
author | Arne Juul <arnej@yahoo-inc.com> | 2018-01-05 12:25:19 +0000 |
---|---|---|
committer | Arne Juul <arnej@yahoo-inc.com> | 2018-01-05 12:25:19 +0000 |
commit | 2d4680b800d12308fde55235c51c11a7421006a0 (patch) | |
tree | d341ee7ea557d4e1d5914c0323dafcf5c89a830c /clustercontroller-apputil | |
parent | d13d3171cd3faceb129642d26b2dc5466438514e (diff) |
use LoggingRequestHandler.Context in constructors
* this implicitly wires in a Metric, allowing handler invocations
to be measured in the ThreadedRequestHandler superclass.
Diffstat (limited to 'clustercontroller-apputil')
-rw-r--r-- | clustercontroller-apputil/src/main/java/com/yahoo/vespa/clustercontroller/apputil/communication/http/JDiscHttpRequestHandler.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/clustercontroller-apputil/src/main/java/com/yahoo/vespa/clustercontroller/apputil/communication/http/JDiscHttpRequestHandler.java b/clustercontroller-apputil/src/main/java/com/yahoo/vespa/clustercontroller/apputil/communication/http/JDiscHttpRequestHandler.java index f43f04d1aac..2029630a5de 100644 --- a/clustercontroller-apputil/src/main/java/com/yahoo/vespa/clustercontroller/apputil/communication/http/JDiscHttpRequestHandler.java +++ b/clustercontroller-apputil/src/main/java/com/yahoo/vespa/clustercontroller/apputil/communication/http/JDiscHttpRequestHandler.java @@ -2,7 +2,6 @@ package com.yahoo.vespa.clustercontroller.apputil.communication.http; import com.yahoo.container.jdisc.LoggingRequestHandler; -import com.yahoo.container.logging.AccessLog; import com.yahoo.jdisc.HeaderFields; import com.yahoo.jdisc.Response; import com.yahoo.jdisc.handler.CompletionHandler; @@ -14,7 +13,6 @@ import org.apache.commons.io.IOUtils; import java.io.*; import java.time.Duration; -import java.util.concurrent.Executor; import java.util.logging.Logger; /** @@ -29,8 +27,8 @@ public class JDiscHttpRequestHandler extends LoggingRequestHandler { private static final Logger log = Logger.getLogger(JDiscHttpRequestHandler.class.getName()); private final HttpRequestHandler requestHandler; - public JDiscHttpRequestHandler(HttpRequestHandler handler, Executor executor, AccessLog accessLog) { - super(executor, accessLog); + public JDiscHttpRequestHandler(HttpRequestHandler handler, LoggingRequestHandler.Context parentCtx) { + super(parentCtx); this.requestHandler = handler; } |