|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
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 Summary | |
---|---|
AbstractQueueSorterImpl | Partial implementation of QueueSorter in terms of Comparator . |
AbstractQueueTask | Abstract base class for Queue.Task to protect plugins
from new additions to the interface. |
AbstractSubTask | Partial default implementation of SubTask to avoid
AbstractMethodError with future additions to SubTask . |
BackFiller | Experimental. |
BackFiller.TentativePlan | |
CauseOfBlockage | If a Queue.Task execution is blocked in the queue, 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.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 | |
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 . |
SubTaskContributor | Externally contributes SubTask s to AbstractProject.getSubTasks() . |
Tasks | Convenience methods around Queue.Task and SubTask . |
WorkUnit | Represents a unit of hand-over to Executor from Queue . |
WorkUnitContext | Holds the information shared between WorkUnit s created from the same Queue.Task . |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |