diff options
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java b/sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java index 60a8a4a0635..8f7e127d22a 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/utils/HttpDownloader.java @@ -33,8 +33,27 @@ import java.net.URI; @ScannerSide @ServerSide public abstract class HttpDownloader extends UriReader.SchemeProcessor { + + /** + * Catch-all default timeout, replaced by + * {@link #DEFAULT_READ_TIMEOUT_IN_MILLISECONDS} + * {@link #DEFAULT_CONNECT_TIMEOUT_IN_MILLISECONDS} + * + * @deprecated since 7.0 + */ + @Deprecated public static final int TIMEOUT_MILLISECONDS = 20 * 1000; + /** + * @since 7.0 + */ + public static final int DEFAULT_READ_TIMEOUT_IN_MILLISECONDS = 60 * 1000; + + /** + * @since 7.0 + */ + public static final int DEFAULT_CONNECT_TIMEOUT_IN_MILLISECONDS = 20 * 1000; + public abstract String downloadPlainText(URI uri, String encoding); public abstract byte[] download(URI uri); |