diff options
author | Morten Tokle <mortent@verizonmedia.com> | 2021-04-21 08:42:04 +0200 |
---|---|---|
committer | Morten Tokle <mortent@verizonmedia.com> | 2021-04-21 08:42:04 +0200 |
commit | f36017d3f2709e2fa3e555269a4116482129ee2e (patch) | |
tree | ee214beda7621d24717a00771e9129160e4a2a9b /jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java | |
parent | fe1dfc345aa85b593ba536fa2607594751bb8d51 (diff) |
Get request handler spec through delegate
Diffstat (limited to 'jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java')
-rw-r--r-- | jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java b/jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java index 43cddaea803..a6d6e32df06 100644 --- a/jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java +++ b/jdisc_core/src/main/java/com/yahoo/jdisc/core/TimeoutManagerImpl.java @@ -9,6 +9,7 @@ import com.yahoo.jdisc.TimeoutManager; import com.yahoo.jdisc.Timer; import com.yahoo.jdisc.handler.CompletionHandler; import com.yahoo.jdisc.handler.ContentChannel; +import com.yahoo.jdisc.handler.DelegatedRequestHandler; import com.yahoo.jdisc.handler.RequestHandler; import com.yahoo.jdisc.handler.ResponseHandler; @@ -106,7 +107,7 @@ public class TimeoutManagerImpl { } } - private class ManagedRequestHandler implements RequestHandler { + private class ManagedRequestHandler implements DelegatedRequestHandler { final RequestHandler delegate; @@ -152,6 +153,11 @@ public class TimeoutManagerImpl { public String toString() { return delegate.toString(); } + + @Override + public RequestHandler getDelegate() { + return delegate; + } } private class TimeoutHandler implements ResponseHandler, TimeoutManager { |