Uses of Interface
hudson.model.queue.SubTask
-
Packages that use SubTask Package Description hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins
.hudson.model.labels Boolean expression over labels.hudson.model.queue jenkins.model -
-
Uses of SubTask in hudson.model
Subinterfaces of SubTask in hudson.model Modifier and Type Interface Description interface
BuildableItem
Item
that can be "built", for whatever meaning of "build".interface
BuildableItemWithBuildWrappers
AbstractProject
that has associatedBuildWrapper
s.static interface
Queue.FlyweightTask
MarksQueue.Task
s that do not consumeExecutor
.static interface
Queue.NonBlockingTask
MarksQueue.Task
s that are not affected by the Jenkins.isQuietingDown() quieting down}, because these tasks keep other tasks executing.static interface
Queue.Task
Task whose execution is controlled by the queue.static interface
Queue.TransientTask
MarksQueue.Task
s that are not persisted.interface
SCMedItem
Deprecated.ImplementSCMTriggerItem
instead.Classes in hudson.model that implement SubTask Modifier and Type Class Description class
AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation ofJob
s that build software.class
FreeStyleProject
Free-style software project.class
Project<P extends Project<P,B>,B extends Build<P,B>>
Buildable software project.Methods in hudson.model that return SubTask Modifier and Type Method Description SubTask
Queue.Executable. getParent()
Task from which this executable was created.Methods in hudson.model that return types with arguments of type SubTask Modifier and Type Method Description List<SubTask>
AbstractProject. 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 SubTask Modifier and Type Method Description Label
ParametersAction. getAssignedLabel(SubTask task)
Label
ParameterValue. getAssignedLabel(SubTask task)
Controls where the build (that this parameter is submitted to) will happen.Label
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 SubTask Modifier and Type Method Description Label
LabelAssignmentAction. getAssignedLabel(SubTask task)
Reassigns where the task gets run. -
Uses of SubTask in hudson.model.queue
Classes in hudson.model.queue that implement SubTask Modifier and Type Class Description class
AbstractQueueTask
Deprecated.implementQueue.Task
directlyclass
AbstractSubTask
Deprecated.implementSubTask
directlyclass
QueueTaskFilter
Base class for defining filterQueue.Task
.Fields in hudson.model.queue declared as SubTask Modifier and Type Field Description SubTask
WorkUnit. work
Task to be executed.Methods in hudson.model.queue that return SubTask Modifier and Type Method Description static 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 SubTask Modifier and Type Method Description Collection<? 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 SubTask Modifier and Type Method Description WorkUnit
WorkUnitContext. createWorkUnit(SubTask execUnit)
static Item
Tasks. getItemOf(SubTask t)
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.model Modifier and Type Interface Description static 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 SubTask Modifier and Type Method Description protected boolean
UnlabeledLoadStatistics. matches(Queue.Item item, SubTask subTask)
-