Uses of Class
hudson.model.Node

Packages that use Node
hudson   
hudson.console Beef up the plain text console output by adding HTML markup. 
hudson.matrix Matrix project 
hudson.maven Maven support. 
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.model.queue   
hudson.os.solaris Solaris specific features of Hudson. 
hudson.scm Hudson's interface with source code management systems. 
hudson.security Security-related code. 
hudson.slaves Code related to slaves. 
hudson.tasks Built-in Builders and Publishers that perform the actual heavy-lifting of a build. 
hudson.tools   
hudson.util Other miscellaneous utility code 
jenkins.model   
jenkins.slaves   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of Node in hudson
 

Methods in hudson with parameters of type Node
abstract  Launcher LauncherDecorator.decorate(Launcher launcher, Node node)
          Called from createLauncher(TaskListener) to decorate the launchers.
 Launcher Launcher.decorateFor(Node node)
          Returns a decorated Launcher for the given node.
 

Method parameters in hudson with type arguments of type Node
static List<NodePropertyDescriptor> Functions.getNodePropertyDescriptors(Class<? extends Node> clazz)
           
 

Uses of Node in hudson.console
 

Methods in hudson.console with parameters of type Node
static String ModelHyperlinkNote.encodeTo(Node node)
           
 

Uses of Node in hudson.matrix
 

Methods in hudson.matrix with parameters of type Node
 EnvVars MatrixConfiguration.getEnvironment(Node node, TaskListener listener)
           
 

Uses of Node in hudson.maven
 

Methods in hudson.maven that return Node
protected  Node AbstractMavenProcessFactory.getCurrentNode()
          Returns the current Node on which we are buildling.
 

Uses of Node in hudson.model
 

Subclasses of Node in hudson.model
 class AbstractCIBase
           
 class Hudson
           
 class Slave
          Information about a Hudson slave node.
 

Methods in hudson.model that return Node
 Node AbstractBuild.getBuiltOn()
          Returns a Slave on which this build was done.
protected  Node AbstractBuild.AbstractBuildExecution.getCurrentNode()
          Returns the current Node on which we are building.
 Node AbstractProject.getLastBuiltOn()
          Gets the Node where this project was last built on.
 Node Computer.getNode()
          Returns the Node that this computer represents.
 Node Queue.JobOffer.getNode()
           
 Node Node.reconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject form)
           
 

Methods in hudson.model that return types with arguments of type Node
protected abstract  Map<Node,Computer> AbstractCIBase.getComputerMap()
           
 Set<Node> Label.getNodes()
          Gets all Nodes that belong to this label.
abstract  List<Node> AbstractCIBase.getNodes()
          Returns all Nodes in the system, excluding Jenkins instance itself which represents the master.
 

Methods in hudson.model with parameters of type Node
 boolean Label.contains(Node node)
           
protected  WorkspaceList.Lease AbstractBuild.AbstractBuildExecution.decideWorkspace(Node n, WorkspaceList wsl)
          Allocates the workspace from WorkspaceList.
abstract  Collection<LabelAtom> LabelFinder.findLabels(Node node)
          Find the labels that the node supports.
 JDK JDK.forNode(Node node, TaskListener log)
           
 EnvVars Job.getEnvironment(Node node, TaskListener listener)
          Creates an environment variable override for launching processes for this project.
 EnvVars AbstractProject.getEnvironment(Node node, TaskListener listener)
           
static boolean JDK.isDefaultJDKValid(Node n)
          Checks if "java" is in PATH on the given node.
 boolean Label.matches(Node n)
           
 void AbstractProject.setAssignedNode(Node l)
          Assigns this job to the given node.
protected  void Computer.setNode(Node node)
          Called to notify Computer that its corresponding Node configuration is updated.
 

Constructors in hudson.model with parameters of type Node
Computer(Node node)
           
 

Uses of Node in hudson.model.queue
 

Fields in hudson.model.queue declared as Node
 Node CauseOfBlockage.BecauseNodeIsOffline.node
           
 Node CauseOfBlockage.BecauseNodeIsBusy.node
           
 Node MappingWorksheet.ExecutorChunk.node
           
 

Methods in hudson.model.queue that return Node
 Node QueueTaskFilter.getLastBuiltOn()
           
 Node AbstractSubTask.getLastBuiltOn()
           
 Node SubTask.getLastBuiltOn()
          If the previous execution of this task run on a certain node and this task prefers to run on the same node, return that.
 

Methods in hudson.model.queue with parameters of type Node
 CauseOfBlockage QueueTaskDispatcher.canTake(Node node, Queue.BuildableItem item)
          Called when Queue is deciding where to execute the given task.
 CauseOfBlockage QueueTaskDispatcher.canTake(Node node, Queue.Task task)
          Deprecated. since 1.413 Use #canTake(Node, BuildableItem)
 

Constructors in hudson.model.queue with parameters of type Node
CauseOfBlockage.BecauseNodeIsBusy(Node node)
           
CauseOfBlockage.BecauseNodeIsOffline(Node node)
           
 

Uses of Node in hudson.os.solaris
 

Constructors in hudson.os.solaris with parameters of type Node
ZFSProvisioner(Node node)
           
 

Uses of Node in hudson.scm
 

Methods in hudson.scm with parameters of type Node
 boolean SCM.processWorkspaceBeforeDeletion(AbstractProject<?,?> project, FilePath workspace, Node node)
          Called before a workspace is deleted on the given node, to provide SCM an opportunity to perform clean up.
 

Uses of Node in hudson.security
 

Methods in hudson.security with parameters of type Node
 ACL AuthorizationStrategy.getACL(Node node)
           
 

Uses of Node in hudson.slaves
 

Classes in hudson.slaves with type parameters of type Node
 class NodeProperty<N extends Node>
          Extensible property of Node.
 

Subclasses of Node in hudson.slaves
 class AbstractCloudSlave
          Partial implementation of Slave to be used by AbstractCloudImpl.
 class DumbSlave
          Default Slave implementation for computers that do not belong to a higher level structure, like grid or cloud.
 

Fields in hudson.slaves declared as Node
protected  N NodeProperty.node
           
 

Fields in hudson.slaves with type parameters of type Node
static DescriptorList<Node> NodeDescriptor.ALL
          Deprecated. as of 1.286 Use NodeDescriptor.all() for read access, and Extension for registration.
 Future<Node> NodeProvisioner.PlannedNode.future
          Used to launch and return a Node object.
 

Methods in hudson.slaves that return Node
 Node EphemeralNode.asNode()
          Type-safe cast.
 Node NodeList.getNode(String nodeName)
           
 Node NodeList.remove(int index)
           
 Node NodeList.set(int index, Node element)
           
 

Methods in hudson.slaves that return types with arguments of type Node
static DescriptorExtensionList<Node,NodeDescriptor> NodeDescriptor.all()
          Returns all the registered NodeDescriptor descriptors.
 

Methods in hudson.slaves with parameters of type Node
 void NodeList.add(int index, Node element)
           
 boolean NodeList.add(Node node)
           
static List<NodePropertyDescriptor> NodeProperty.for_(Node node)
          List up all NodePropertyDescriptors that are applicable for the given project.
 T NodeSpecific.forNode(Node node, TaskListener log)
          Returns a specialized copy of T for functioning in the given node.
protected  ComputerLauncher SlaveComputer.grabLauncher(Node node)
          Grabs a ComputerLauncher out of Node to keep it in this Computer.
protected  void CloudSlaveRetentionStrategy.kill(Node n)
          Remove the node.
 Node NodeList.set(int index, Node element)
           
protected  void SlaveComputer.setNode(Node node)
           
 

Method parameters in hudson.slaves with type arguments of type Node
 boolean NodeList.addAll(Collection<? extends Node> c)
           
 boolean NodeList.addAll(int index, Collection<? extends Node> c)
           
 

Constructors in hudson.slaves with parameters of type Node
NodeList(Node... toCopyIn)
           
 

Constructor parameters in hudson.slaves with type arguments of type Node
NodeDescriptor(Class<? extends Node> clazz)
           
NodeList(Collection<? extends Node> c)
           
NodeProvisioner.PlannedNode(String displayName, Future<Node> future, int numExecutors)
          Construct a PlannedNode instance without Cloud callback for finalization.
 

Uses of Node in hudson.tasks
 

Methods in hudson.tasks with parameters of type Node
 Maven.MavenInstallation Maven.MavenInstallation.forNode(Node node, TaskListener log)
           
 

Uses of Node in hudson.tools
 

Methods in hudson.tools with parameters of type Node
 boolean ToolInstaller.appliesTo(Node node)
          Checks whether this installer can be applied to a given node.
static String ToolLocationNodeProperty.getToolHome(Node node, ToolInstallation installation, TaskListener log)
          Deprecated. since 2009-04-09. Use ToolInstallation.translateFor(Node,TaskListener)
abstract  String ToolLocationTranslator.getToolHome(Node node, ToolInstallation installation, TaskListener log)
          Called for each ToolInstallation.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)
           
static JDKInstaller.Platform JDKInstaller.Platform.of(Node n)
          Determines the platform of the given node.
static JDKInstaller.CPU JDKInstaller.CPU.of(Node n)
          Determines the CPU of the given node.
 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.
 ToolInstallation ToolInstallation.translate(Node node, EnvVars envs, TaskListener listener)
          Performs a necessary variable/environment/context expansion.
protected  String ToolInstallation.translateFor(Node node, TaskListener log)
          Finds a tool on a node.
 

Method parameters in hudson.tools with type arguments of type Node
 boolean ToolLocationNodeProperty.DescriptorImpl.isApplicable(Class<? extends Node> nodeType)
           
 

Uses of Node in hudson.util
 

Methods in hudson.util with parameters of type Node
 RunList<R> RunList.node(Node node)
          Filter the list to builds on a single node only
static String ClockDifference.toHtml(Node d)
           
 

Uses of Node in jenkins.model
 

Subclasses of Node in jenkins.model
 class Jenkins
          Root object of the system.
 

Fields in jenkins.model with type parameters of type Node
protected  Map<Node,Computer> Jenkins.computers
          Computers in this Hudson system.
 

Methods in jenkins.model that return Node
 Node Jenkins.getNode(String name)
          Gets the slave node of the give name, hooked under this Hudson.
 

Methods in jenkins.model that return types with arguments of type Node
protected  Map<Node,Computer> Jenkins.getComputerMap()
           
 List<Node> Jenkins.getNodes()
          Returns all Nodes in the system, excluding Jenkins instance itself which represents the master.
 

Methods in jenkins.model with parameters of type Node
 void Jenkins.addNode(Node n)
          Adds one more Node to Hudson.
 void Jenkins.removeNode(Node n)
          Removes a Node from Hudson.
 

Method parameters in jenkins.model with type arguments of type Node
 void Jenkins.setNodes(List<? extends Node> nodes)
           
 

Uses of Node in jenkins.slaves
 

Methods in jenkins.slaves with parameters of type Node
abstract  FilePath WorkspaceLocator.locate(TopLevelItem item, Node node)
          Allows extensions to customize the workspace path.
 

Uses of Node in org.jvnet.hudson.test
 

Subclasses of Node in org.jvnet.hudson.test
 class PretendSlave
          Slave that pretends to fork processes.
 

Methods in org.jvnet.hudson.test with type parameters of type Node
<N extends Node>
N
JenkinsRule.configRoundtrip(N node)
           
protected
<N extends Node>
N
HudsonTestCase.configRoundtrip(N node)
           
 

Methods in org.jvnet.hudson.test with parameters of type Node
 com.gargoylesoftware.htmlunit.html.HtmlPage JenkinsRule.WebClient.getPage(Node item)
           
 com.gargoylesoftware.htmlunit.html.HtmlPage HudsonTestCase.WebClient.getPage(Node item)
           
 com.gargoylesoftware.htmlunit.html.HtmlPage JenkinsRule.WebClient.getPage(Node item, String relative)
           
 com.gargoylesoftware.htmlunit.html.HtmlPage HudsonTestCase.WebClient.getPage(Node item, String relative)
           
 



Copyright © 2004-2013. All Rights Reserved.