Uses of Interface
hudson.model.queue.SubTask
Packages that use 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
Subinterfaces of SubTask in hudson.modelModifier 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.Classes in hudson.model that implement SubTaskModifier 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.Methods in hudson.model that return SubTaskModifier and TypeMethodDescriptionQueue.Executable.getParent()
Task from which this executable was created.Methods in hudson.model that return types with arguments of type SubTaskModifier 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.Methods in hudson.model with parameters of type SubTaskModifier 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
Methods in hudson.model.labels with parameters of type SubTaskModifier and TypeMethodDescriptionLabelAssignmentAction.getAssignedLabel
(SubTask task) Reassigns where the task gets run. -
Uses of SubTask in hudson.model.queue
Classes in hudson.model.queue that implement SubTaskModifier and TypeClassDescriptionclass
Deprecated.implementQueue.Task
directlyclass
Deprecated.implementSubTask
directlyclass
Base class for defining filterQueue.Task
.Fields in hudson.model.queue declared as SubTaskMethods in hudson.model.queue that return SubTaskModifier 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.Methods in hudson.model.queue that return types with arguments of type SubTaskModifier 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()
directlyMethods in hudson.model.queue with parameters of type SubTaskModifier 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
Subinterfaces of SubTask in jenkins.modelModifier 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.Methods in jenkins.model with parameters of type SubTaskModifier and TypeMethodDescriptionprotected boolean
UnlabeledLoadStatistics.matches
(Queue.Item item, SubTask subTask)
SCMTriggerItem
instead.