Uses of Class
hudson.tools.ToolInstallation
-
Packages that use ToolInstallation Package Description hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.tasks hudson.tools -
-
Uses of ToolInstallation in hudson.model
Subclasses of ToolInstallation in hudson.model Modifier and Type Class Description classJDKInformation about JDK installation.Methods in hudson.model with parameters of type ToolInstallation Modifier and Type Method Description protected StringJDK.ConverterImpl. oldHomeField(ToolInstallation obj) -
Uses of ToolInstallation in hudson.tasks
Subclasses of ToolInstallation in hudson.tasks Modifier and Type Class Description static classMaven.MavenInstallationRepresents a Maven installation in a system.Methods in hudson.tasks with parameters of type ToolInstallation Modifier and Type Method Description protected StringMaven.MavenInstallation.ConverterImpl. oldHomeField(ToolInstallation obj)Method parameters in hudson.tasks with type arguments of type ToolInstallation Modifier and Type Method Description booleanMaven.MavenInstaller.DescriptorImpl. isApplicable(Class<? extends ToolInstallation> toolType) -
Uses of ToolInstallation in hudson.tools
Classes in hudson.tools with type parameters of type ToolInstallation Modifier and Type Class Description classToolDescriptor<T extends ToolInstallation>classToolProperty<T extends ToolInstallation>Extensible property ofToolInstallation.Fields in hudson.tools declared as ToolInstallation Modifier and Type Field Description protected ToolInstallationToolInstaller. toolprotected TToolProperty. toolMethods in hudson.tools that return ToolInstallation Modifier and Type Method Description T[]ToolDescriptor. getInstallations()Configured instances ofToolInstallations.ToolInstallationToolInstallation. translate(AbstractBuild<?,?> buildInProgress, TaskListener listener)Convenient version oftranslate(Node, EnvVars, TaskListener)that just takes a build object in progress.ToolInstallationToolInstallation. 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 Modifier and Type Method Description static DescriptorExtensionList<ToolInstallation,ToolDescriptor<?>>ToolInstallation. all()Returns all the registeredToolDescriptors.DescriptorExtensionList<ToolInstallation,ToolDescriptor<?>>ToolLocationNodeProperty.DescriptorImpl. getToolDescriptors()Class<ToolInstallation>InstallSourceProperty. type()Methods in hudson.tools with parameters of type ToolInstallation Modifier and Type Method Description protected voidToolInstallation.ToolConverter. callback(ToolInstallation obj, com.thoughtworks.xstream.converters.UnmarshallingContext context)StringToolLocationNodeProperty. getHome(ToolInstallation installation)StringToolLocationNodeProperty.DescriptorImpl. getKey(ToolInstallation installation)StringInstallerTranslator. getToolHome(Node node, ToolInstallation tool, TaskListener log)static StringToolLocationNodeProperty. getToolHome(Node node, ToolInstallation installation, TaskListener log)Deprecated.since 2009-04-09.abstract StringToolLocationTranslator. 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 StringToolInstallation.ToolConverter. oldHomeField(ToolInstallation obj)FilePathAbstractCommandInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)FilePathDownloadFromUrlInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)abstract FilePathToolInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)Ensure that the configured tool is really installed.FilePathZipExtractionInstaller. performInstallation(ToolInstallation tool, Node node, TaskListener log)protected FilePathToolInstaller. preferredLocation(ToolInstallation tool, Node node)Convenience method to find a location to install a tool.voidToolDescriptor. setInstallations(T... installations)OverwritesToolInstallations.voidInstallSourceProperty. setTool(ToolInstallation t)protected voidToolInstaller. setTool(ToolInstallation t)Called during the initialization to tellToolInstallerwhatToolInstallationit is configured against.Method parameters in hudson.tools with type arguments of type ToolInstallation Modifier and Type Method Description static List<ToolInstallerDescriptor<?>>ToolInstallerDescriptor. for_(Class<? extends ToolInstallation> type)FiltersToolInstallerDescriptor.all()by eliminating things that are not applicable to the given type.booleanToolInstallerDescriptor. isApplicable(Class<? extends ToolInstallation> toolType)Controls what kind ofToolInstallationthis installer can be applied to.
-