aboutsummaryrefslogtreecommitdiffstats
path: root/http-utils
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2020-01-24 12:57:26 +0100
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2020-01-24 12:57:26 +0100
commit8e81e4f4dd11cf6dbbce25abb716c4512e7f4a26 (patch)
tree1450d08501da1eda761c8cf801ac1b0c3d24caaf /http-utils
parent34c6aee38e39b3e655e45d534795716ac31c3e39 (diff)
Mark as immutable
Diffstat (limited to 'http-utils')
-rw-r--r--http-utils/src/main/java/ai/vespa/util/http/retry/DelayedHttpRequestRetryHandler.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/http-utils/src/main/java/ai/vespa/util/http/retry/DelayedHttpRequestRetryHandler.java b/http-utils/src/main/java/ai/vespa/util/http/retry/DelayedHttpRequestRetryHandler.java
index 5922040a49a..72bb171c4c7 100644
--- a/http-utils/src/main/java/ai/vespa/util/http/retry/DelayedHttpRequestRetryHandler.java
+++ b/http-utils/src/main/java/ai/vespa/util/http/retry/DelayedHttpRequestRetryHandler.java
@@ -1,6 +1,8 @@
// Copyright 2020 Oath Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package ai.vespa.util.http.retry;
+import org.apache.http.annotation.Contract;
+import org.apache.http.annotation.ThreadingBehavior;
import org.apache.http.client.HttpRequestRetryHandler;
import org.apache.http.client.protocol.HttpClientContext;
import org.apache.http.protocol.HttpContext;
@@ -17,6 +19,7 @@ import java.util.logging.Logger;
*
* @author bjorncs
*/
+@Contract(threading = ThreadingBehavior.IMMUTABLE)
public class DelayedHttpRequestRetryHandler implements HttpRequestRetryHandler {
private static final Logger log = Logger.getLogger(HttpRequestRetryHandler.class.getName());