Package | Description |
---|---|
hudson.model |
Core object model that are bound to URLs via stapler, rooted at
Hudson . |
hudson.model.labels |
Boolean expression over labels.
|
hudson.model.queue | |
jenkins.model |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildableItem
Item that can be "built", for
whatever meaning of "build". |
interface |
BuildableItemWithBuildWrappers
AbstractProject that has associated BuildWrapper s. |
static interface |
Queue.FlyweightTask
Marks
Queue.Task s that do not consume Executor . |
static interface |
Queue.NonBlockingTask
Marks
Queue.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
Marks
Queue.Task s that are not persisted. |
interface |
SCMedItem
Deprecated.
Implement
SCMTriggerItem instead. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
Base implementation of
Job 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.
|
Modifier and Type | Method and Description |
---|---|
SubTask |
Queue.Executable.getParent()
Task from which this executable was created.
|
Modifier and Type | Method and Description |
---|---|
default Collection<? extends SubTask> |
Queue.Task.getSubTasks()
Obtains the
SubTask s that constitute this task. |
List<SubTask> |
AbstractProject.getSubTasks() |
Collection<? extends SubTask> |
JobProperty.getSubTasks()
Contributes
SubTask s to AbstractProject.getSubTasks() |
Modifier and Type | Method and Description |
---|---|
Label |
ParameterValue.getAssignedLabel(SubTask task)
Controls where the build (that this parameter is submitted to) will happen.
|
Label |
ParametersAction.getAssignedLabel(SubTask task) |
Label |
Queue.Item.getAssignedLabelFor(SubTask st)
Test if the specified
SubTask 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) |
Modifier and Type | Method and Description |
---|---|
Label |
LabelAssignmentAction.getAssignedLabel(SubTask task)
Reassigns where the task gets run.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractQueueTask
Deprecated.
implement
Queue.Task directly |
class |
AbstractSubTask
Deprecated.
implement
SubTask directly |
class |
QueueTaskFilter
Base class for defining filter
Queue.Task . |
Modifier and Type | Field and Description |
---|---|
SubTask |
WorkUnit.work
Task to be executed.
|
Modifier and Type | Method and Description |
---|---|
static SubTask |
Executables.getParentOf(Queue.Executable e)
Due to the return type change in
Queue.Executable in 1.377, the caller needs a special precaution now. |
Modifier and Type | Method and Description |
---|---|
Collection<? extends SubTask> |
SubTaskContributor.forProject(AbstractProject<?,?> p) |
Collection<? extends SubTask> |
QueueTaskFilter.getSubTasks() |
static Collection<? extends SubTask> |
Tasks.getSubTasksOf(Queue.Task task)
Deprecated.
call
Queue.Task.getSubTasks() directly |
Modifier and Type | Method and Description |
---|---|
WorkUnit |
WorkUnitContext.createWorkUnit(SubTask execUnit)
|
static Item |
Tasks.getItemOf(SubTask t)
|
static Queue.Task |
Tasks.getOwnerTaskOf(SubTask t)
Deprecated.
|
static Object |
Tasks.getSameNodeConstraintOf(SubTask t)
Deprecated.
call
getSameNodeConstraint() directly |
Modifier and Type | Interface and 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.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
UnlabeledLoadStatistics.matches(Queue.Item item,
SubTask subTask) |
Copyright © 2004–2021. All rights reserved.