Package hudson.model.queue
package hudson.model.queue
-
ClassDescriptionPartial implementation of
QueueSorter
in terms ofComparator
.Deprecated.Deprecated.implementSubTask
directlyIf something is blocked/vetoed, this object represents why.Build is blocked because everyone that matches the specified label is fully busyBuild is blocked because all the nodes that match a given label is offline.Build is blocked because a node is fully busyBuild is blocked because a node (or its retention strategy) is not accepting tasks.Build is blocked because a node is offline.Convenience methods aroundQueue.Executable
.An action interface that allows action data to be folded together.Created whenQueue.Item
is created so that the caller can track the progress of the task.Estimated future load to Hudson.Predicts future load to the system, to assist the scheduling decisionsConsiders currently running tasks and their completion.Defines a mapping problem for answering "where do we execute this task?"Generated localization support class.Listener for events inQueue
.Singleton extension point for sorting buildable itemsVetos the execution of a task on a nodeBase class for defining filterQueue.Task
.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.)A component ofQueue.Task
that represents a computation carried out by a singleExecutor
.Externally contributesSubTask
s toAbstractProject.getSubTasks()
.Convenience methods aroundQueue.Task
andSubTask
.Holds the information shared betweenWorkUnit
s created from the sameQueue.Task
.
Queue.Task
directly