com.elasticbox.jenkins
Class ElasticBoxLabelFinder

java.lang.Object
  extended by hudson.model.LabelFinder
      extended by com.elasticbox.jenkins.ElasticBoxLabelFinder
All Implemented Interfaces:
hudson.ExtensionPoint

@Extension
public class ElasticBoxLabelFinder
extends hudson.model.LabelFinder

Author:
Phong Nguyen Le

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static ElasticBoxLabelFinder INSTANCE
           
static String REUSE_PREFIX
           
static String SINGLE_USE_PREFIX
           
 
Constructor Summary
ElasticBoxLabelFinder()
           
 
Method Summary
 Collection<hudson.model.labels.LabelAtom> findLabels(hudson.model.Node node)
           
static hudson.model.labels.LabelAtom getLabel(String profileId, boolean singleUse)
           
 
Methods inherited from class hudson.model.LabelFinder
all
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SINGLE_USE_PREFIX

public static final String SINGLE_USE_PREFIX
See Also:
Constant Field Values

REUSE_PREFIX

public static final String REUSE_PREFIX
See Also:
Constant Field Values

INSTANCE

public static final ElasticBoxLabelFinder INSTANCE
Constructor Detail

ElasticBoxLabelFinder

public ElasticBoxLabelFinder()
Method Detail

getLabel

public static final hudson.model.labels.LabelAtom getLabel(String profileId,
                                                           boolean singleUse)

findLabels

public Collection<hudson.model.labels.LabelAtom> findLabels(hudson.model.Node node)
Specified by:
findLabels in class hudson.model.LabelFinder


Copyright © 2004-2014. All Rights Reserved.