Uses of Interface
hudson.model.queue.SubTask
Package
Description
Core object model that are bound to URLs via stapler, rooted at
Jenkins
.Boolean expression over labels.
-
Uses of SubTask in hudson.model
Modifier and TypeInterfaceDescriptioninterface
Item
that can be "built", for whatever meaning of "build".interface
AbstractProject
that has associatedBuildWrapper
s.static interface
MarksQueue.Task
s that do not consumeExecutor
.static interface
MarksQueue.Task
s that are not affected by the Jenkins.isQuietingDown() quieting down}, because these tasks keep other tasks executing.static interface
Task whose execution is controlled by the queue.static interface
MarksQueue.Task
s that are not persisted.interface
Deprecated.Modifier and TypeClassDescriptionclass
AbstractProject<P extends AbstractProject<P,
R>, R extends AbstractBuild<P, R>> Base implementation ofJob
s that build software.class
Free-style software project.class
Buildable software project.Modifier and TypeMethodDescriptionQueue.Executable.getParent()
Task from which this executable was created.Modifier and TypeMethodDescriptionAbstractProject.getSubTasks()
Collection<? extends SubTask>
JobProperty.getSubTasks()
ContributesSubTask
s toAbstractProject.getSubTasks()
default Collection<? extends SubTask>
Queue.Task.getSubTasks()
Obtains theSubTask
s that constitute this task.Modifier and TypeMethodDescriptionParametersAction.getAssignedLabel
(SubTask task) ParameterValue.getAssignedLabel
(SubTask task) Controls where the build (that this parameter is submitted to) will happen.Queue.Item.getAssignedLabelFor
(SubTask st) Test if the specifiedSubTask
needs to be run on a node with a particular label.protected abstract boolean
LoadStatistics.matches
(Queue.Item item, SubTask subTask) protected boolean
OverallLoadStatistics.matches
(Queue.Item item, SubTask subTask) -
Uses of SubTask in hudson.model.labels
Modifier and TypeMethodDescriptionLabelAssignmentAction.getAssignedLabel
(SubTask task) Reassigns where the task gets run. -
Uses of SubTask in hudson.model.queue
Modifier and TypeClassDescriptionclass
Deprecated.implementQueue.Task
directlyclass
Deprecated.implementSubTask
directlyclass
Base class for defining filterQueue.Task
.Modifier and TypeMethodDescriptionstatic SubTask
Executables.getParentOf
(Queue.Executable e) Due to the return type change inQueue.Executable
in 1.377, the caller needs a special precaution now.Modifier and TypeMethodDescriptionCollection<? extends SubTask>
SubTaskContributor.forProject
(AbstractProject<?, ?> p) Collection<? extends SubTask>
QueueTaskFilter.getSubTasks()
static Collection<? extends SubTask>
Tasks.getSubTasksOf
(Queue.Task task) Deprecated.callQueue.Task.getSubTasks()
directlyModifier and TypeMethodDescriptionWorkUnitContext.createWorkUnit
(SubTask execUnit) static Item
static Queue.Task
Tasks.getOwnerTaskOf
(SubTask t) Deprecated.callgetOwnerTask()
directlystatic Object
Tasks.getSameNodeConstraintOf
(SubTask t) Deprecated.callgetSameNodeConstraint()
directly -
Uses of SubTask in jenkins.model
Modifier and TypeInterfaceDescriptionstatic interface
ParameterizedJobMixIn.ParameterizedJob<JobT extends Job<JobT,
RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT, RunT> & Queue.Task, RunT extends Run<JobT, RunT> & Queue.Executable> Marker for job using this mixin, and default implementations of many methods.Modifier and TypeMethodDescriptionprotected boolean
UnlabeledLoadStatistics.matches
(Queue.Item item, SubTask subTask)
SCMTriggerItem
instead.