Class FileDownloadInstaller

  • All Implemented Interfaces:
    hudson.remoting.Callable<java.lang.Void,​java.io.IOException>, java.io.Serializable, org.jenkinsci.remoting.RoleSensitive

    public class FileDownloadInstaller
    extends jenkins.security.MasterToSlaveCallable<java.lang.Void,​java.io.IOException>
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      FileDownloadInstaller​(java.lang.String downloadUrl, hudson.FilePath downloadLocation, int timeoutInMilliseconds, hudson.model.TaskListener log, BinaryUpdateCheck updateChecker)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Void call()  
      • Methods inherited from class jenkins.security.MasterToSlaveCallable

        checkRoles, getChannelOrFail, getOpenChannelOrFail
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • INSTALLED_FROM_FILE_NAME

        public static final java.lang.String INSTALLED_FROM_FILE_NAME
        See Also:
        Constant Field Values
      • TIMESTAMP_FILE_NAME

        public static final java.lang.String TIMESTAMP_FILE_NAME
        See Also:
        Constant Field Values
    • Constructor Detail

      • FileDownloadInstaller

        public FileDownloadInstaller​(java.lang.String downloadUrl,
                                     hudson.FilePath downloadLocation,
                                     int timeoutInMilliseconds,
                                     hudson.model.TaskListener log,
                                     BinaryUpdateCheck updateChecker)
    • Method Detail

      • call

        public java.lang.Void call()
                            throws java.io.IOException
        Throws:
        java.io.IOException