diff options
author | Guillaume Jambet <guillaume.jambet@sonarsource.com> | 2017-12-01 13:39:46 +0100 |
---|---|---|
committer | Guillaume Jambet <guillaume.jambet@gmail.com> | 2017-12-01 17:01:56 +0100 |
commit | 800e578be9593b46ff2902fcc8230b69ba8710d1 (patch) | |
tree | d5fa72a70717cee5a672addffff42dbad79a987b /sonar-plugin-api | |
parent | da198c7706fbc244e644665a4e9b5026e929d9de (diff) | |
download | sonarqube-800e578be9593b46ff2902fcc8230b69ba8710d1.tar.gz sonarqube-800e578be9593b46ff2902fcc8230b69ba8710d1.zip |
SONAR-10059 Increase timeout to download plugins
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); |