public class SCommandInstaller extends CommonInstaller
| Modifier and Type | Class and Description |
|---|---|
static class |
SCommandInstaller.DescriptorImpl |
| Constructor and Description |
|---|
SCommandInstaller(CloudTestServer server) |
| Modifier and Type | Method and Description |
|---|---|
hudson.tools.DownloadFromUrlInstaller.Installable |
getInstallable() |
hudson.FilePath |
performInstallation(hudson.model.Node node,
hudson.model.TaskListener log)
We implement
ToolInstaller just so that we can reuse its installation code. |
hudson.FilePath |
scommand(hudson.model.Node node,
hudson.model.TaskListener log) |
performInstallationpublic SCommandInstaller(CloudTestServer server) throws IOException
IOExceptionpublic hudson.tools.DownloadFromUrlInstaller.Installable getInstallable()
throws IOException
getInstallable in class hudson.tools.DownloadFromUrlInstallerIOExceptionpublic hudson.FilePath performInstallation(hudson.model.Node node,
hudson.model.TaskListener log)
throws IOException,
InterruptedException
ToolInstaller just so that we can reuse its installation code.
And because of this, we collapse ToolInstallation and ToolInstaller.IOExceptionInterruptedExceptionpublic hudson.FilePath scommand(hudson.model.Node node,
hudson.model.TaskListener log)
throws IOException,
InterruptedException
IOExceptionInterruptedExceptionCopyright © 2004-2016. All Rights Reserved.