diff options
author | Olli Virtanen <olli.virtanen@oath.com> | 2018-11-23 15:20:13 +0100 |
---|---|---|
committer | Olli Virtanen <olli.virtanen@oath.com> | 2018-11-23 15:20:13 +0100 |
commit | 231e8c1f4996672b1c1b21a109af90c95ec455df (patch) | |
tree | c2c94c6d3d80815151ad4ce3df8ffa34fdf9c92b /container-search/src/main/java/com/yahoo/search/dispatch/ResponseMonitor.java | |
parent | 54f02674ba2edc2ddc7bf84714b6aca84f3282f9 (diff) |
Adaptive timeout support in java dispatch
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/dispatch/ResponseMonitor.java')
-rw-r--r-- | container-search/src/main/java/com/yahoo/search/dispatch/ResponseMonitor.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/dispatch/ResponseMonitor.java b/container-search/src/main/java/com/yahoo/search/dispatch/ResponseMonitor.java new file mode 100644 index 00000000000..c2e81d43677 --- /dev/null +++ b/container-search/src/main/java/com/yahoo/search/dispatch/ResponseMonitor.java @@ -0,0 +1,13 @@ +// Copyright 2018 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.search.dispatch; + +/** + * Classes implementing ResponseMonitor can be informed by monitored objects + * that a response is available for processing. The responseAvailable method + * must be thread-safe. + * + * @author ollivir + */ +public interface ResponseMonitor<T> { + void responseAvailable(T from); +} |