Class ThrottleQueueTaskDispatcher
- java.lang.Object
-
- hudson.model.queue.QueueTaskDispatcher
-
- hudson.plugins.throttleconcurrents.ThrottleQueueTaskDispatcher
-
- All Implemented Interfaces:
ExtensionPoint
@Extension public class ThrottleQueueTaskDispatcher extends QueueTaskDispatcher
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
USE_FLOW_EXECUTION_LIST
-
Constructor Summary
Constructors Constructor Description ThrottleQueueTaskDispatcher()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CauseOfBlockage
canRun(Queue.Item item)
CauseOfBlockage
canTake(Node node, Queue.Task task)
Deprecated.List<ParameterValue>
getParametersFromQueueItem(Queue.Item item)
List<ParameterValue>
getParametersFromWorkUnit(WorkUnit unit)
-
Methods inherited from class hudson.model.queue.QueueTaskDispatcher
all, canTake
-
-
-
-
Method Detail
-
canTake
@Deprecated @CheckForNull public CauseOfBlockage canTake(Node node, Queue.Task task)
Deprecated.- Overrides:
canTake
in classQueueTaskDispatcher
-
canRun
@CheckForNull public CauseOfBlockage canRun(Queue.Item item)
- Overrides:
canRun
in classQueueTaskDispatcher
-
getParametersFromWorkUnit
public List<ParameterValue> getParametersFromWorkUnit(WorkUnit unit)
-
getParametersFromQueueItem
public List<ParameterValue> getParametersFromQueueItem(Queue.Item item)
-
-