public class PhpWebserverInstallation extends hudson.tools.ToolInstallation implements hudson.slaves.NodeSpecific<PhpWebserverInstallation>, hudson.model.EnvironmentSpecific<PhpWebserverInstallation>
| Modifier and Type | Class and Description |
|---|---|
static class |
PhpWebserverInstallation.DescriptorImpl |
| Constructor and Description |
|---|
PhpWebserverInstallation(String name,
String home,
List<? extends hudson.tools.ToolProperty<?>> properties) |
| Modifier and Type | Method and Description |
|---|---|
PhpWebserverInstallation |
forEnvironment(hudson.EnvVars environment) |
PhpWebserverInstallation |
forNode(hudson.model.Node node,
hudson.model.TaskListener log) |
static PhpWebserverInstallation |
getDefaultInstallation()
Return the default installation.
|
PhpWebserverInstallation.DescriptorImpl |
getDescriptor() |
String |
getPhpExe()
Get PHP executable.
|
static void |
onLoaded() |
public static final transient String DEFAULT
public String getPhpExe()
public static PhpWebserverInstallation getDefaultInstallation()
public PhpWebserverInstallation forEnvironment(hudson.EnvVars environment)
forEnvironment in interface hudson.model.EnvironmentSpecific<PhpWebserverInstallation>public PhpWebserverInstallation forNode(hudson.model.Node node, hudson.model.TaskListener log) throws IOException, InterruptedException
forNode in interface hudson.slaves.NodeSpecific<PhpWebserverInstallation>IOExceptionInterruptedExceptionpublic PhpWebserverInstallation.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 © 2004-2015. All Rights Reserved.