diff options
Diffstat (limited to 'application/src/test/java/com/yahoo/application/container/components/ComponentWithMetrics.java')
-rw-r--r-- | application/src/test/java/com/yahoo/application/container/components/ComponentWithMetrics.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/application/src/test/java/com/yahoo/application/container/components/ComponentWithMetrics.java b/application/src/test/java/com/yahoo/application/container/components/ComponentWithMetrics.java new file mode 100644 index 00000000000..45bb9bd846d --- /dev/null +++ b/application/src/test/java/com/yahoo/application/container/components/ComponentWithMetrics.java @@ -0,0 +1,27 @@ +package com.yahoo.application.container.components; + +import com.yahoo.metrics.simple.jdisc.JdiscMetricsFactory; +import com.yahoo.search.Query; +import com.yahoo.search.Result; +import com.yahoo.search.Searcher; +import com.yahoo.search.searchchain.Execution; + +/** + * @author bratseth + */ +public class ComponentWithMetrics extends Searcher { + + private final JdiscMetricsFactory metrics; + + public ComponentWithMetrics(JdiscMetricsFactory metrics) { + this.metrics = metrics; + } + + public JdiscMetricsFactory metrics() { return metrics; } + + @Override + public Result search(Query query, Execution execution) { + return execution.search(query); + } + +} |