org.jenkinsci.plugins.exclusive.label
Class ExclusiveLabels
java.lang.Object
hudson.model.queue.QueueTaskDispatcher
org.jenkinsci.plugins.exclusive.label.ExclusiveLabels
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<ExclusiveLabels>
@Extension
public class ExclusiveLabels
- extends hudson.model.queue.QueueTaskDispatcher
- implements hudson.model.Describable<ExclusiveLabels>
- Author:
- lucinka
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Methods inherited from class hudson.model.queue.QueueTaskDispatcher |
all, canRun, canTake |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ExclusiveLabels
public ExclusiveLabels()
getExclusiveLabels
public List<hudson.model.labels.LabelAtom> getExclusiveLabels()
canTake
public hudson.model.queue.CauseOfBlockage canTake(hudson.model.Node node,
hudson.model.Queue.BuildableItem item)
- Overrides:
canTake in class hudson.model.queue.QueueTaskDispatcher
getDescriptor
public hudson.model.Descriptor<ExclusiveLabels> getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<ExclusiveLabels>
Copyright © 2004-2013. All Rights Reserved.