Class FileDownloadInstaller
- java.lang.Object
-
- jenkins.security.MasterToSlaveCallable<Void,IOException>
-
- io.jenkins.plugins.sigma.extension.tool.FileDownloadInstaller
-
- All Implemented Interfaces:
hudson.remoting.Callable<Void,IOException>
,Serializable
,org.jenkinsci.remoting.RoleSensitive
public class FileDownloadInstaller extends MasterToSlaveCallable<Void,IOException>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static String
INSTALLED_FROM_FILE_NAME
static String
TIMESTAMP_FILE_NAME
-
Constructor Summary
Constructors Constructor Description FileDownloadInstaller(String downloadUrl, FilePath downloadLocation, int timeoutInMilliseconds, TaskListener log, BinaryUpdateCheck updateChecker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Void
call()
-
Methods inherited from class jenkins.security.MasterToSlaveCallable
checkRoles
-
-
-
-
Field Detail
-
INSTALLED_FROM_FILE_NAME
public static final String INSTALLED_FROM_FILE_NAME
- See Also:
- Constant Field Values
-
TIMESTAMP_FILE_NAME
public static final String TIMESTAMP_FILE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FileDownloadInstaller
public FileDownloadInstaller(String downloadUrl, FilePath downloadLocation, int timeoutInMilliseconds, TaskListener log, BinaryUpdateCheck updateChecker)
-
-
Method Detail
-
call
public Void call() throws IOException
- Throws:
IOException
-
-