Uses of Class
hudson.tools.ToolInstallation
-
Uses of ToolInstallation in hudson.model
Modifier and TypeMethodDescriptionprotected String
JDK.ConverterImpl.oldHomeField
(ToolInstallation obj) -
Uses of ToolInstallation in hudson.tasks
Modifier and TypeClassDescriptionstatic final class
Represents a Maven installation in a system.Modifier and TypeMethodDescriptionprotected String
Maven.MavenInstallation.ConverterImpl.oldHomeField
(ToolInstallation obj) Modifier and TypeMethodDescriptionboolean
Maven.MavenInstaller.DescriptorImpl.isApplicable
(Class<? extends ToolInstallation> toolType) -
Uses of ToolInstallation in hudson.tools
Modifier and TypeClassDescriptionclass
ToolDescriptor<T extends ToolInstallation>
class
ToolProperty<T extends ToolInstallation>
Extensible property ofToolInstallation
.Modifier and TypeFieldDescriptionprotected ToolInstallation
ToolInstaller.tool
protected T
ToolProperty.tool
Modifier 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.Modifier and TypeMethodDescriptionToolInstallation.all()
Returns all the registeredToolDescriptor
s.ToolLocationNodeProperty.DescriptorImpl.getToolDescriptors()
InstallSourceProperty.type()
Modifier 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.Modifier 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.