Uses of Interface
hudson.model.Queue.Task

Packages that use Queue.Task
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.queue   
hudson.slaves Code related to slaves. 
hudson.widgets   
 

Uses of Queue.Task in hudson.matrix
 

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

Uses of Queue.Task in hudson.maven
 

Classes in hudson.maven that implement Queue.Task
 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 Queue.Task in hudson.model
 

Subinterfaces of Queue.Task 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.TransientTask
          Marks Queue.TransientTasks that are not persisted.
 interface SCMedItem
          Items that has associated SCM.
 

Classes in hudson.model that implement Queue.Task
 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.
 

Fields in hudson.model declared as Queue.Task
 Queue.Task Queue.Item.task
          Project to be built.
 

Methods in hudson.model that return Queue.Task
 Queue.Task AbstractProject.getOwnerTask()
           
 

Methods in hudson.model that return types with arguments of type Queue.Task
 Set<Queue.Task> Queue.getUnblockedTasks()
          Works just like Queue.getUnblockedItems() but return tasks.
 

Methods in hudson.model with parameters of type Queue.Task
 boolean Queue.add(Queue.Task p, int quietPeriod)
          Deprecated. as of 1.311 Use Queue.schedule(Task, int)
 boolean Queue.add(Queue.Task p, int quietPeriod, Action... actions)
          Deprecated. as of 1.311 Use Queue.schedule(Task, int, Action...)
 boolean Queue.cancel(Queue.Task p)
          Cancels the item in the queue.
 CauseOfBlockage Node.canTake(Queue.Task task)
          Deprecated. as of 1.413 Use Node.canTake(Queue.BuildableItem)
 boolean Queue.contains(Queue.Task t)
          Returns true if this queue contains the said project.
 void CauseAction.foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions)
           
 Queue.Item Queue.getItem(Queue.Task t)
          Gets the information about the queue item for the given project.
 List<Queue.Item> Queue.getItems(Queue.Task t)
          Gets the information about the queue item for the given project.
static boolean Queue.ifBlockedByHudsonShutdown(Queue.Task task)
           
 boolean Queue.isPending(Queue.Task t)
          Is the given task currently pending execution?
abstract  MappingWorksheet.Mapping LoadBalancer.map(Queue.Task task, MappingWorksheet worksheet)
          Chooses the executor(s) to carry out the build for the given task.
 Queue.WaitingItem Queue.schedule(Queue.Task p, int quietPeriod)
           
 Queue.WaitingItem Queue.schedule(Queue.Task p, int quietPeriod, Action... actions)
          Convenience wrapper method around Queue.schedule(Task, int, List)
 Queue.WaitingItem Queue.schedule(Queue.Task p, int quietPeriod, List<Action> actions)
          Schedules an execution of a task.
abstract  boolean Queue.QueueDecisionHandler.shouldSchedule(Queue.Task p, List<Action> actions)
          Returns whether the new item should be scheduled.
 void Computer.taskAccepted(Executor executor, Queue.Task task)
          Called whenever a task is accepted by an executor.
 void ExecutorListener.taskAccepted(Executor executor, Queue.Task task)
          Called whenever a task is accepted by an executor.
 void Computer.taskCompleted(Executor executor, Queue.Task task, long durationMS)
          Called whenever a task is completed without any problems by an executor.
 void ExecutorListener.taskCompleted(Executor executor, Queue.Task task, long durationMS)
          Called whenever a task is completed without any problems by an executor.
 void Computer.taskCompletedWithProblems(Executor executor, Queue.Task task, long durationMS, Throwable problems)
          Called whenever a task is completed without any problems by an executor.
 void ExecutorListener.taskCompletedWithProblems(Executor executor, Queue.Task task, long durationMS, Throwable problems)
          Called whenever a task is completed without any problems by an executor.
 

Constructors in hudson.model with parameters of type Queue.Task
Queue.Item(Queue.Task task, List<Action> actions, int id, FutureImpl future)
           
Queue.Item(Queue.Task task, List<Action> actions, int id, FutureImpl future, long inQueueSince)
           
Queue.WaitingItem(Calendar timestamp, Queue.Task project, List<Action> actions)
           
 

Uses of Queue.Task in hudson.model.queue
 

Classes in hudson.model.queue that implement Queue.Task
 class AbstractQueueTask
          Abstract base class for Queue.Task to protect plugins from new additions to the interface.
 class QueueTaskFilter
          Base class for defining filter Queue.Task.
 

Fields in hudson.model.queue declared as Queue.Task
 Queue.Task WorkUnitContext.task
           
 

Methods in hudson.model.queue that return Queue.Task
static Queue.Task Tasks._getOwnerTaskOf(SubTask t)
          A pointless function to work around what appears to be a HotSpot problem.
 Queue.Task QueueTaskFilter.getOwnerTask()
           
 Queue.Task SubTask.getOwnerTask()
          Gets the Queue.Task that this subtask belongs to.
 Queue.Task AbstractQueueTask.getOwnerTask()
           
static Queue.Task Tasks.getOwnerTaskOf(SubTask t)
           
 

Methods in hudson.model.queue with parameters of type Queue.Task
 CauseOfBlockage QueueTaskDispatcher.canTake(Node node, Queue.Task task)
          Deprecated. since 1.413 Use #canTake(Node, BuildableItem)
 void FoldableAction.foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions)
          Notifies that the Queue.Task that "owns" this action (that is, the task for which this action is submitted) is considered as a duplicate.
static Collection<? extends SubTask> Tasks.getSubTasksOf(Queue.Task task)
           
 

Constructors in hudson.model.queue with parameters of type Queue.Task
FutureImpl(Queue.Task task)
           
QueueTaskFilter(Queue.Task base)
           
 

Uses of Queue.Task in hudson.slaves
 

Methods in hudson.slaves with parameters of type Queue.Task
 CauseOfBlockage NodeProperty.canTake(Queue.Task task)
          Deprecated. as of 1.413 Use #canTake(BuildableItem)
 void SlaveComputer.taskAccepted(Executor executor, Queue.Task task)
          Called whenever a task is accepted by an executor.
 void SlaveComputer.taskCompleted(Executor executor, Queue.Task task, long durationMS)
          Called whenever a task is completed without any problems by an executor.
 void SlaveComputer.taskCompletedWithProblems(Executor executor, Queue.Task task, long durationMS, Throwable problems)
          Called whenever a task is completed without any problems by an executor.
 

Uses of Queue.Task in hudson.widgets
 

Constructors in hudson.widgets with parameters of type Queue.Task
BuildHistoryWidget(Queue.Task owner, Iterable<T> baseList, HistoryWidget.Adapter<? super T> adapter)
           
 



Copyright © 2004-2013. All Rights Reserved.