Uses of Class
hudson.tools.ToolInstallation
Packages that use ToolInstallation
-
Uses of ToolInstallation in hudson.model
Subclasses of ToolInstallation in hudson.modelMethods in hudson.model with parameters of type ToolInstallationModifier and TypeMethodDescriptionprotected String
JDK.ConverterImpl.oldHomeField
(ToolInstallation obj) -
Uses of ToolInstallation in hudson.tasks
Subclasses of ToolInstallation in hudson.tasksModifier and TypeClassDescriptionstatic final class
Represents a Maven installation in a system.Methods in hudson.tasks with parameters of type ToolInstallationModifier and TypeMethodDescriptionprotected String
Maven.MavenInstallation.ConverterImpl.oldHomeField
(ToolInstallation obj) Method parameters in hudson.tasks with type arguments of type ToolInstallationModifier and TypeMethodDescriptionboolean
Maven.MavenInstaller.DescriptorImpl.isApplicable
(Class<? extends ToolInstallation> toolType) -
Uses of ToolInstallation in hudson.tools
Classes in hudson.tools with type parameters of type ToolInstallationModifier and TypeClassDescriptionclass
ToolDescriptor<T extends ToolInstallation>
class
ToolProperty<T extends ToolInstallation>
Extensible property ofToolInstallation
.Fields in hudson.tools declared as ToolInstallationModifier and TypeFieldDescriptionprotected ToolInstallation
ToolInstaller.tool
protected T
ToolProperty.tool
Methods in hudson.tools that return ToolInstallationModifier and TypeMethodDescriptionT[]
ToolDescriptor.getInstallations()
Configured instances ofToolInstallation
s.ToolInstallation.translate
(AbstractBuild<?, ?> buildInProgress, TaskListener listener) Convenient version oftranslate(Node, EnvVars, TaskListener)
that just takes a build object in progress.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 ToolInstallationModifier and TypeMethodDescriptionToolInstallation.all()
Returns all the registeredToolDescriptor
s.ToolLocationNodeProperty.DescriptorImpl.getToolDescriptors()
InstallSourceProperty.type()
Methods in hudson.tools with parameters of type ToolInstallationModifier and TypeMethodDescriptionprotected void
ToolInstallation.ToolConverter.callback
(ToolInstallation obj, com.thoughtworks.xstream.converters.UnmarshallingContext context) ToolLocationNodeProperty.getHome
(ToolInstallation installation) ToolLocationNodeProperty.DescriptorImpl.getKey
(ToolInstallation installation) InstallerTranslator.getToolHome
(Node node, ToolInstallation tool, TaskListener log) static String
ToolLocationNodeProperty.getToolHome
(Node node, ToolInstallation installation, TaskListener log) Deprecated.since 2009-04-09.abstract String
ToolLocationTranslator.getToolHome
(Node node, ToolInstallation installation, TaskListener log) Called for eachtranslateFor(Node, TaskListener)
invocations (which normally means it's invoked for eachNodeSpecific.forNode(Node, TaskListener)
) to translate the tool location into the node specific location.protected abstract String
ToolInstallation.ToolConverter.oldHomeField
(ToolInstallation obj) AbstractCommandInstaller.performInstallation
(ToolInstallation tool, Node node, TaskListener log) DownloadFromUrlInstaller.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.ZipExtractionInstaller.performInstallation
(ToolInstallation tool, Node node, TaskListener log) protected final FilePath
ToolInstaller.preferredLocation
(ToolInstallation tool, Node node) Convenience method to find a location to install a tool.void
ToolDescriptor.setInstallations
(T... installations) OverwritesToolInstallation
s.void
InstallSourceProperty.setTool
(ToolInstallation t) protected void
ToolInstaller.setTool
(ToolInstallation t) Called during the initialization to tellToolInstaller
whatToolInstallation
it is configured against.Method parameters in hudson.tools with type arguments of type ToolInstallationModifier and TypeMethodDescriptionstatic List<ToolInstallerDescriptor<?>>
ToolInstallerDescriptor.for_
(Class<? extends ToolInstallation> type) FiltersToolInstallerDescriptor.all()
by eliminating things that are not applicable to the given type.boolean
ToolInstallerDescriptor.isApplicable
(Class<? extends ToolInstallation> toolType) Controls what kind ofToolInstallation
this installer can be applied to.