|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ToolInstallation | |
|---|---|
| hudson.model | Core object model that are bound to URLs via stapler, rooted at Hudson. |
| hudson.tasks | Built-in Builders and Publishers that perform the actual heavy-lifting of a build. |
| hudson.tools | |
| Uses of ToolInstallation in hudson.model |
|---|
| Subclasses of ToolInstallation in hudson.model | |
|---|---|
class |
JDK
Information about JDK installation. |
| Methods in hudson.model with parameters of type ToolInstallation | |
|---|---|
protected String |
JDK.ConverterImpl.oldHomeField(ToolInstallation obj)
|
| Uses of ToolInstallation in hudson.tasks |
|---|
| Subclasses of ToolInstallation in hudson.tasks | |
|---|---|
static class |
Maven.MavenInstallation
Represents a Maven installation in a system. |
| Methods in hudson.tasks with parameters of type ToolInstallation | |
|---|---|
protected String |
Maven.MavenInstallation.ConverterImpl.oldHomeField(ToolInstallation obj)
|
| Method parameters in hudson.tasks with type arguments of type ToolInstallation | |
|---|---|
boolean |
Maven.MavenInstaller.DescriptorImpl.isApplicable(Class<? extends ToolInstallation> toolType)
|
| Uses of ToolInstallation in hudson.tools |
|---|
| Classes in hudson.tools with type parameters of type ToolInstallation | |
|---|---|
class |
ToolDescriptor<T extends ToolInstallation>
Descriptor for ToolInstallation. |
class |
ToolProperty<T extends ToolInstallation>
Extensible property of ToolInstallation. |
| Fields in hudson.tools declared as ToolInstallation | |
|---|---|
protected T |
ToolProperty.tool
|
protected ToolInstallation |
ToolInstaller.tool
|
| Methods in hudson.tools that return ToolInstallation | |
|---|---|
T[] |
ToolDescriptor.getInstallations()
Configured instances of ToolInstallations. |
ToolInstallation |
ToolInstallation.translate(AbstractBuild<?,?> buildInProgress,
TaskListener listener)
Convenient version of translate(Node, EnvVars, TaskListener) that just takes a build object in progress. |
ToolInstallation |
ToolInstallation.translate(Node node,
EnvVars envs,
TaskListener listener)
Performs a necessary variable/environment/context expansion. |
| Methods in hudson.tools that return types with arguments of type ToolInstallation | |
|---|---|
static DescriptorExtensionList<ToolInstallation,ToolDescriptor<?>> |
ToolInstallation.all()
Returns all the registered ToolDescriptors. |
DescriptorExtensionList<ToolInstallation,ToolDescriptor<?>> |
ToolLocationNodeProperty.DescriptorImpl.getToolDescriptors()
|
Class<ToolInstallation> |
InstallSourceProperty.type()
|
| Methods in hudson.tools with parameters of type ToolInstallation | |
|---|---|
protected void |
ToolInstallation.ToolConverter.callback(ToolInstallation obj,
com.thoughtworks.xstream.converters.UnmarshallingContext context)
|
String |
ToolLocationNodeProperty.getHome(ToolInstallation installation)
|
String |
ToolLocationNodeProperty.DescriptorImpl.getKey(ToolInstallation installation)
|
static String |
ToolLocationNodeProperty.getToolHome(Node node,
ToolInstallation installation,
TaskListener log)
Deprecated. since 2009-04-09. Use translateFor(Node,TaskListener) |
abstract String |
ToolLocationTranslator.getToolHome(Node node,
ToolInstallation installation,
TaskListener log)
Called for each translateFor(Node, TaskListener) invocations
(which normally means it's invoked for each NodeSpecific.forNode(Node, TaskListener))
to translate the tool location into the node specific location. |
String |
InstallerTranslator.getToolHome(Node node,
ToolInstallation tool,
TaskListener log)
|
protected abstract String |
ToolInstallation.ToolConverter.oldHomeField(ToolInstallation obj)
|
FilePath |
JDKInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
|
abstract FilePath |
ToolInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
Ensure that the configured tool is really installed. |
FilePath |
CommandInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
|
FilePath |
DownloadFromUrlInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
|
FilePath |
ZipExtractionInstaller.performInstallation(ToolInstallation tool,
Node node,
TaskListener log)
|
protected FilePath |
ToolInstaller.preferredLocation(ToolInstallation tool,
Node node)
Convenience method to find a location to install a tool. |
void |
ToolDescriptor.setInstallations(T... installations)
Overwrites ToolInstallations. |
protected void |
ToolInstaller.setTool(ToolInstallation t)
Called during the initialization to tell ToolInstaller what ToolInstallation
it is configured against. |
void |
InstallSourceProperty.setTool(ToolInstallation t)
|
| Method parameters in hudson.tools with type arguments of type ToolInstallation | |
|---|---|
static List<ToolInstallerDescriptor<?>> |
ToolInstallerDescriptor.for_(Class<? extends ToolInstallation> type)
Filters ToolInstallerDescriptor.all() by eliminating things that are not applicable to the given type. |
boolean |
JDKInstaller.DescriptorImpl.isApplicable(Class<? extends ToolInstallation> toolType)
|
boolean |
ToolInstallerDescriptor.isApplicable(Class<? extends ToolInstallation> toolType)
Controls what kind of ToolInstallation this installer can be applied to. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||