Package hudson.model
Class LabelFinder
java.lang.Object
hudson.model.LabelFinder
- All Implemented Interfaces:
 ExtensionPoint
Automatically adds labels to 
Nodes.
 
 To register your implementation, put Extension on your derived types.
- Since:
 - 1.323 Signature of this class changed in 1.323, after making sure that no plugin in the Subversion repository is using this.
 - Author:
 - Stephen Connolly
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<LabelFinder> all()Returns all the registeredLabelFinders.abstract Collection<LabelAtom> findLabels(Node node) Find the labels that the node supports. 
- 
Constructor Details
- 
LabelFinder
public LabelFinder() 
 - 
 - 
Method Details
- 
all
Returns all the registeredLabelFinders. - 
findLabels
Find the labels that the node supports.- Parameters:
 node- The node that receives labels. Never null.- Returns:
 - A set of labels for the node. Can be empty but never null.
 
 
 -