Uses of Class
hudson.tools.ToolInstallation

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.
 



Copyright © 2004-2013. All Rights Reserved.