Package jetbrains.buildServer.updates
Class HttpClientDownloaderImpl
- java.lang.Object
-
- jetbrains.buildServer.updates.HttpClientDownloaderImpl
-
- All Implemented Interfaces:
HttpDownloader
public class HttpClientDownloaderImpl extends Object implements HttpDownloader
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.updates.HttpDownloader
HttpDownloader.ProgressListener
-
-
Constructor Summary
Constructors Constructor Description HttpClientDownloaderImpl(HTTPRequestBuilder.RequestHandler requestHandler, SSLTrustStoreProvider sslTrustStoreProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
download(String downloadUrl, File target, String downloadName, HttpDownloader.ProgressListener progressListener)
-
-
-
Constructor Detail
-
HttpClientDownloaderImpl
public HttpClientDownloaderImpl(HTTPRequestBuilder.RequestHandler requestHandler, @NotNull SSLTrustStoreProvider sslTrustStoreProvider)
-
-
Method Detail
-
download
public void download(@NotNull String downloadUrl, @NotNull File target, @NotNull String downloadName, @Nullable HttpDownloader.ProgressListener progressListener) throws IOException
- Specified by:
download
in interfaceHttpDownloader
- Throws:
IOException
-
-