Uses of Interface
hudson.model.queue.SubTask

Packages that use SubTask
hudson.matrix Matrix project 
hudson.maven Maven support. 
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   
 

Uses of SubTask in hudson.matrix
 

Classes in hudson.matrix that implement SubTask
 class MatrixConfiguration
          One configuration of MatrixProject.
 class MatrixProject
          Job that allows you to run multiple different configurations from a single setting.
 

Uses of SubTask in hudson.maven
 

Classes in hudson.maven that implement SubTask
 class AbstractMavenProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Common part between MavenModule and MavenModuleSet.
 class MavenModule
          Job that builds projects based on Maven2.
 class MavenModuleSet
          Group of MavenModules.
 

Uses of SubTask in hudson.model
 

Subinterfaces of SubTask in hudson.model
 interface BuildableItem
          Item that can be "built", for whatever meaning of "build".
 interface BuildableItemWithBuildWrappers
          AbstractProject that has associated BuildWrappers.
static interface Queue.FlyweightTask
          Marks Queue.TransientTasks that do not consume Executor.
static interface Queue.NonBlockingTask
          Marks Queue.TransientTasks 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.TransientTasks that are not persisted.
 interface SCMedItem
          Items that has associated SCM.
 

Classes in hudson.model that implement SubTask
 class AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Jobs 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
 SubTask Queue.Executable.getParent()
          Task from which this executable was created.
 

Methods in hudson.model that return types with arguments of type SubTask
 List<SubTask> AbstractProject.getSubTasks()
           
 Collection<? extends SubTask> JobProperty.getSubTasks()
          Contributes SubTasks to AbstractProject.getSubTasks()
 Collection<? extends SubTask> Queue.Task.getSubTasks()
          Obtains the SubTasks that constitute this task.
 

Methods in hudson.model with parameters of type SubTask
 Label ParametersAction.getAssignedLabel(SubTask task)
           
 Label ParameterValue.getAssignedLabel(SubTask task)
          Controls where the build (that this parameter is submitted to) will happen.
 

Uses of SubTask in hudson.model.labels
 

Methods in hudson.model.labels with parameters of type SubTask
 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
 class AbstractQueueTask
          Abstract base class for Queue.Task to protect plugins from new additions to the interface.
 class AbstractSubTask
          Partial default implementation of SubTask to avoid AbstractMethodError with future additions to SubTask.
 class QueueTaskFilter
          Base class for defining filter Queue.Task.
 

Fields in hudson.model.queue declared as SubTask
 SubTask WorkUnit.work
          Task to be executed.
 

Methods in hudson.model.queue that return SubTask
static SubTask Executables.getParentOf(Queue.Executable e)
          Due to the return type change in Queue.Executable, the caller needs a special precaution now.
 

Methods in hudson.model.queue that return types with arguments of type SubTask
 Collection<? extends SubTask> SubTaskContributor.forProject(AbstractProject<?,?> p)
           
 Collection<? extends SubTask> QueueTaskFilter.getSubTasks()
           
 Collection<? extends SubTask> AbstractQueueTask.getSubTasks()
           
static Collection<? extends SubTask> Tasks.getSubTasksOf(Queue.Task task)
           
 

Methods in hudson.model.queue with parameters of type SubTask
static Queue.Task Tasks._getOwnerTaskOf(SubTask t)
          A pointless function to work around what appears to be a HotSpot problem.
 WorkUnit WorkUnitContext.createWorkUnit(SubTask execUnit)
          Called by the executor that executes a member SubTask that belongs to this task to create its WorkUnit.
static Queue.Task Tasks.getOwnerTaskOf(SubTask t)
           
static Object Tasks.getSameNodeConstraintOf(SubTask t)
           
 



Copyright © 2004-2013. All Rights Reserved.