Uses of Interface
hudson.model.Queue.Executable

Packages that use Queue.Executable
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   
 

Uses of Queue.Executable in hudson.matrix
 

Classes in hudson.matrix that implement Queue.Executable
 class MatrixBuild
          Build of MatrixProject.
 class MatrixRun
          Execution of MatrixConfiguration.
 

Uses of Queue.Executable in hudson.maven
 

Classes in hudson.maven that implement Queue.Executable
 class AbstractMavenBuild<P extends AbstractMavenProject<P,B>,B extends AbstractMavenBuild<P,B>>
           
 class MavenBuild
          Run for MavenModule.
 class MavenModuleSetBuild
          Build for MavenModuleSet.
 

Uses of Queue.Executable in hudson.model
 

Classes in hudson.model that implement Queue.Executable
 class AbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Runs that build software.
 class Build<P extends Project<P,B>,B extends Build<P,B>>
          A build of a Project.
 class FreeStyleBuild
           
 

Methods in hudson.model that return Queue.Executable
 Queue.Executable Executor.getCurrentExecutable()
          Returns the current Queue.Task this executor is running.
 

Methods in hudson.model that return types with arguments of type Queue.Executable
 Future<Queue.Executable> Queue.Item.getFuture()
          Can be used to wait for the completion (either normal, abnormal, or cancellation) of the Queue.TransientTask.
 

Methods in hudson.model with parameters of type Queue.Executable
static long Executor.getEstimatedDurationFor(Queue.Executable e)
          Deprecated. as of 1.388 Use Executables#getEstimatedDurationFor(Executable)
 

Uses of Queue.Executable in hudson.model.queue
 

Classes in hudson.model.queue with type parameters of type Queue.Executable
 interface QueueTaskFuture<R extends Queue.Executable>
          Future that can be used to wait for the start and the end of the task execution (such as a build.)
 

Methods in hudson.model.queue that return Queue.Executable
 Queue.Executable QueueTaskFilter.createExecutable()
           
 Queue.Executable SubTask.createExecutable()
          Creates Queue.Executable, which performs the actual execution of the task.
 Queue.Executable WorkUnit.getExecutable()
          If the execution has already started, return the current executable.
 Queue.Executable FutureImpl.waitForStart()
           
 

Methods in hudson.model.queue that return types with arguments of type Queue.Executable
 Future<Queue.Executable> FutureImpl.getStartCondition()
           
 

Methods in hudson.model.queue with parameters of type Queue.Executable
static long Executables.getEstimatedDurationFor(Queue.Executable e)
          Returns the estimated duration for the executable.
static SubTask Executables.getParentOf(Queue.Executable e)
          Due to the return type change in Queue.Executable, the caller needs a special precaution now.
 void WorkUnitContext.synchronizeEnd(Queue.Executable executable, Throwable problems, long duration)
          All the Executors that jointly execute a Queue.Task call this method to synchronize on the end of the task.
 



Copyright © 2004-2013. All Rights Reserved.