Class ExeInstallation
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<ToolInstallation>
-
- hudson.tools.ToolInstallation
-
- org.jenkinsci.plugins.windows_exe_runner.ExeInstallation
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<ToolInstallation>
,EnvironmentSpecific<ExeInstallation>
,NodeSpecific<ExeInstallation>
,Serializable
public final class ExeInstallation extends ToolInstallation implements NodeSpecific<ExeInstallation>, EnvironmentSpecific<ExeInstallation>
- Author:
- Yasuyuki Saito
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExeInstallation.DescriptorImpl
-
Nested classes/interfaces inherited from class hudson.tools.ToolInstallation
ToolInstallation.ToolConverter
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description ExeInstallation(String name, String home, String defaultArgs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExeInstallation
forEnvironment(EnvVars environment)
ExeInstallation
forNode(Node node, TaskListener log)
String
getDefaultArgs()
protected Object
readResolve()
static Node
workspaceToNode(FilePath workspace)
-
Methods inherited from class hudson.tools.ToolInstallation
all, buildEnvVars, getHome, getName, getProperties, toString, translate, translate, translateFor, writeReplace
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Method Detail
-
forNode
public ExeInstallation forNode(Node node, TaskListener log) throws IOException, InterruptedException
- Specified by:
forNode
in interfaceNodeSpecific<ExeInstallation>
- Throws:
IOException
InterruptedException
-
forEnvironment
public ExeInstallation forEnvironment(EnvVars environment)
- Specified by:
forEnvironment
in interfaceEnvironmentSpecific<ExeInstallation>
-
readResolve
protected Object readResolve()
- Overrides:
readResolve
in classToolInstallation
-
getDefaultArgs
public String getDefaultArgs()
-
-