public class CmTool extends hudson.tools.ToolInstallation implements hudson.slaves.NodeSpecific<CmTool>, hudson.model.EnvironmentSpecific<CmTool>
| Modifier and Type | Class and Description |
|---|---|
static class |
CmTool.DescriptorImpl |
| Constructor and Description |
|---|
CmTool(String name,
String home,
boolean useInvariantCulture,
List<? extends hudson.tools.ToolProperty<?>> properties) |
| Modifier and Type | Method and Description |
|---|---|
CmTool |
forEnvironment(hudson.EnvVars environment) |
CmTool |
forNode(hudson.model.Node node,
hudson.model.TaskListener log) |
static CmTool |
get(hudson.model.Node node,
hudson.EnvVars envVars,
hudson.model.TaskListener log) |
String |
getCmPath() |
CmTool.DescriptorImpl |
getDescriptor() |
boolean |
isUseInvariantCulture() |
static void |
onLoaded() |
public CmTool forEnvironment(hudson.EnvVars environment)
forEnvironment in interface hudson.model.EnvironmentSpecific<CmTool>public CmTool forNode(@Nonnull hudson.model.Node node, hudson.model.TaskListener log) throws IOException, InterruptedException
forNode in interface hudson.slaves.NodeSpecific<CmTool>IOExceptionInterruptedException@Exported public boolean isUseInvariantCulture()
public String getCmPath()
public static CmTool get(hudson.model.Node node, hudson.EnvVars envVars, hudson.model.TaskListener log) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic CmTool.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tools.ToolInstallation>getDescriptor in class hudson.model.AbstractDescribableImpl<hudson.tools.ToolInstallation>@Initializer(after=EXTENSIONS_AUGMENTED) public static void onLoaded()
Copyright © 2016–2023. All rights reserved.