Interface | Description |
---|---|
FoldableAction |
An action interface that allows action data to be folded together.
|
QueueTaskFuture<R extends Queue.Executable> |
Future that can be used to wait for the start and the end of the task execution
(such as a build.) |
SubTask |
A component of
Queue.Task that represents a computation carried out by a single Executor . |
Class | Description |
---|---|
AbstractQueueSorterImpl |
Partial implementation of
QueueSorter in terms of Comparator . |
AbstractQueueTask | Deprecated
implement
Queue.Task directly |
AbstractSubTask | Deprecated
implement
SubTask directly |
BackFiller |
Experimental.
|
BackFiller.TentativePlan | |
CauseOfBlockage |
If something is blocked/vetoed, this object represents why.
|
CauseOfBlockage.BecauseLabelIsBusy |
Build is blocked because everyone that matches the specified label is fully busy
|
CauseOfBlockage.BecauseLabelIsOffline |
Build is blocked because all the nodes that match a given label is offline.
|
CauseOfBlockage.BecauseNodeIsBusy |
Build is blocked because a node is fully busy
|
CauseOfBlockage.BecauseNodeIsNotAcceptingTasks |
Build is blocked because a node (or its retention strategy) is not accepting tasks.
|
CauseOfBlockage.BecauseNodeIsOffline |
Build is blocked because a node is offline.
|
Executables |
Convenience methods around
Queue.Executable . |
FutureImpl |
Created when
Queue.Item is created so that the caller can track the progress of the task. |
FutureLoad |
Estimated future load to Hudson.
|
LoadPredictor |
Predicts future load to the system, to assist the scheduling decisions
|
LoadPredictor.CurrentlyRunningTasks |
Considers currently running tasks and their completion.
|
MappingWorksheet |
Defines a mapping problem for answering "where do we execute this task?"
|
MappingWorksheet.ExecutorSlot | |
Messages |
Generated localization support class.
|
QueueListener |
Listener for events in
Queue . |
QueueSorter |
Singleton extension point for sorting buildable items
|
QueueTaskDispatcher |
Vetos the execution of a task on a node
|
QueueTaskFilter |
Base class for defining filter
Queue.Task . |
ScheduleResult | |
ScheduleResult.Created | |
ScheduleResult.Existing | |
ScheduleResult.Refused | |
SubTaskContributor |
Externally contributes
SubTask s to AbstractProject.getSubTasks() . |
Tasks |
Convenience methods around
Queue.Task and SubTask . |
WorkUnit | |
WorkUnitContext |
Holds the information shared between
WorkUnit s created from the same Queue.Task . |
Copyright © 2004–2021. All rights reserved.