public class CarlInstallation extends hudson.tools.ToolInstallation implements hudson.slaves.NodeSpecific<CarlInstallation>, hudson.model.EnvironmentSpecific<CarlInstallation>
| Modifier and Type | Class and Description |
|---|---|
static class |
CarlInstallation.DescriptorImpl |
| Constructor and Description |
|---|
CarlInstallation(String name,
String home,
List<? extends hudson.tools.ToolProperty<?>> properties) |
| Modifier and Type | Method and Description |
|---|---|
void |
buildEnvVars(hudson.EnvVars env) |
CarlInstallation |
forEnvironment(hudson.EnvVars environment) |
CarlInstallation |
forNode(hudson.model.Node node,
hudson.model.TaskListener listener) |
static CarlInstallation |
fromName(String name) |
static hudson.FilePath |
getExecutableFile(String installationName,
hudson.model.Node node,
hudson.EnvVars env,
hudson.model.TaskListener listener) |
static CarlInstallation[] |
list() |
public CarlInstallation forNode(hudson.model.Node node, hudson.model.TaskListener listener) throws IOException, InterruptedException
forNode in interface hudson.slaves.NodeSpecific<CarlInstallation>IOExceptionInterruptedExceptionpublic CarlInstallation forEnvironment(hudson.EnvVars environment)
forEnvironment in interface hudson.model.EnvironmentSpecific<CarlInstallation>public void buildEnvVars(hudson.EnvVars env)
buildEnvVars in class hudson.tools.ToolInstallationpublic static CarlInstallation[] list()
@CheckForNull public static CarlInstallation fromName(String name)
@CheckForNull public static hudson.FilePath getExecutableFile(String installationName, hudson.model.Node node, hudson.EnvVars env, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2016–2020. All rights reserved.