Uses of Class
hudson.model.Executor

Packages that use Executor
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.model.queue   
hudson.slaves Code related to slaves. 
 

Uses of Executor in hudson.model
 

Subclasses of Executor in hudson.model
 class OneOffExecutor
          Executor that's temporarily added to carry out tasks that doesn't consume regular executors, like a matrix project parent build.
 

Fields in hudson.model declared as Executor
 Executor Queue.JobOffer.executor
           
 

Methods in hudson.model that return Executor
static Executor Executor.currentExecutor()
          Returns the executor of the current thread or null if current thread is not an executor.
 Executor Run.getExecutor()
          Gets the Executor building this job, if it's being built.
 Executor Queue.JobOffer.getExecutor()
           
 Executor Run.getOneOffExecutor()
          Gets the one off Executor building this job, if it's being built.
 

Methods in hudson.model that return types with arguments of type Executor
 List<Executor> Computer.getExecutors()
          Gets the read-only snapshot view of all Executors.
 

Methods in hudson.model with parameters of type Executor
 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.
 

Uses of Executor in hudson.model.queue
 

Methods in hudson.model.queue that return Executor
abstract  Executor MappingWorksheet.ExecutorSlot.getExecutor()
           
 Executor WorkUnit.getExecutor()
          Executor running this work unit.
 

Methods in hudson.model.queue with parameters of type Executor
 void WorkUnit.setExecutor(Executor e)
           
 

Uses of Executor in hudson.slaves
 

Methods in hudson.slaves with parameters of type Executor
 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.
 



Copyright © 2004-2013. All Rights Reserved.