hudson.plugins.clover
Class CloverInstallation

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<hudson.tools.ToolInstallation>
      extended by hudson.tools.ToolInstallation
          extended by hudson.plugins.clover.CloverInstallation
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.tools.ToolInstallation>, hudson.slaves.NodeSpecific<CloverInstallation>, Serializable

public class CloverInstallation
extends hudson.tools.ToolInstallation
implements hudson.slaves.NodeSpecific<CloverInstallation>

Author:
Nicolas De Loof
See Also:
Serialized Form

Nested Class Summary
static class CloverInstallation.DescriptorImpl
           
 
Nested classes/interfaces inherited from class hudson.tools.ToolInstallation
hudson.tools.ToolInstallation.ToolConverter
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static CloverInstallation.DescriptorImpl DESCRIPTOR
           
 
Constructor Summary
CloverInstallation(String name, String home, List<? extends hudson.tools.ToolProperty<?>> properties)
           
 
Method Summary
static CloverInstallation forName(String name)
           
 CloverInstallation forNode(hudson.model.Node node, hudson.model.TaskListener log)
           
static List<CloverInstallation> installations()
           
 
Methods inherited from class hudson.tools.ToolInstallation
all, buildEnvVars, getHome, getName, getProperties, readResolve, translate, translate, translateFor
 
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTOR

@Extension
public static final CloverInstallation.DescriptorImpl DESCRIPTOR
Constructor Detail

CloverInstallation

@DataBoundConstructor
public CloverInstallation(String name,
                                               String home,
                                               List<? extends hudson.tools.ToolProperty<?>> properties)
Method Detail

forName

public static CloverInstallation forName(String name)

installations

public static List<CloverInstallation> installations()

forNode

public CloverInstallation forNode(hudson.model.Node node,
                                  hudson.model.TaskListener log)
                           throws IOException,
                                  InterruptedException
Specified by:
forNode in interface hudson.slaves.NodeSpecific<CloverInstallation>
Throws:
IOException
InterruptedException


Copyright © 2004-2014. All Rights Reserved.