summaryrefslogtreecommitdiffstats
path: root/clustercontroller-apputil
diff options
context:
space:
mode:
authorArne Juul <arnej@yahoo-inc.com>2018-01-05 12:25:19 +0000
committerArne Juul <arnej@yahoo-inc.com>2018-01-05 12:25:19 +0000
commit2d4680b800d12308fde55235c51c11a7421006a0 (patch)
treed341ee7ea557d4e1d5914c0323dafcf5c89a830c /clustercontroller-apputil
parentd13d3171cd3faceb129642d26b2dc5466438514e (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.java6
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;
}