Uses of Interface
hudson.model.Queue.Executable
Packages that use Queue.Executable
- 
Uses of Queue.Executable in hudson.modelClasses in hudson.model that implement Queue.ExecutableModifier and TypeClassDescriptionclassAbstractBuild<P extends AbstractProject<P,R>, R extends AbstractBuild<P, R>> Base implementation ofRuns that build software.classA build of aProject.classMethods in hudson.model that return Queue.ExecutableModifier and TypeMethodDescriptionExecutor.getCurrentExecutable()Returns the current build this executor is running.Executor.getCurrentExecutableForApi()Same asExecutor.getCurrentExecutable()but checksItem.READ.Queue.LeftItem.getExecutable()If this is representing an item that started executing, this property returns the primary executable (such asAbstractBuild) that created out of it.AbstractBuild.getParentExecutable()default Queue.ExecutableQueue.Executable.getParentExecutable()An umbrella executable (such as aRun) of which this is one part.Methods in hudson.model that return types with arguments of type Queue.ExecutableModifier and TypeMethodDescriptionQueue.Item.getFuture()Can be used to wait for the completion (either normal, abnormal, or cancellation) of theQueue.Task.Methods in hudson.model with parameters of type Queue.ExecutableModifier and TypeMethodDescriptionstatic longExecutor.getEstimatedDurationFor(Queue.Executable e) Deprecated.static ExecutorExecutor.of(Queue.Executable executable) Finds the executor currently running a given process.
- 
Uses of Queue.Executable in hudson.model.queueClasses in hudson.model.queue with type parameters of type Queue.ExecutableModifier and TypeInterfaceDescriptioninterfaceQueueTaskFuture<R extends Queue.Executable>Futurethat 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.ExecutableModifier and TypeMethodDescriptionQueueTaskFilter.createExecutable()SubTask.createExecutable()Creates an object which performs the actual execution of the task.WorkUnit.getExecutable()If the execution has already started, return the executable that was created.default Queue.ExecutableSubTask.getOwnerExecutable()If this task is associated with an executable ofSubTask.getOwnerTask(), finds that.FutureImpl.waitForStart()Methods in hudson.model.queue that return types with arguments of type Queue.ExecutableMethods in hudson.model.queue with parameters of type Queue.ExecutableModifier and TypeMethodDescriptionstatic longExecutables.getEstimatedDurationFor(Queue.Executable e) Deprecated.callgetEstimatedDuration()directlystatic SubTaskExecutables.getParentOf(Queue.Executable e) Due to the return type change inQueue.Executablein 1.377, the caller needs a special precaution now.voidWorkUnit.setExecutable(Queue.Executable executable) This method is only meant to be called internally byExecutor.voidWorkUnitContext.synchronizeEnd(Executor e, Queue.Executable executable, Throwable problems, long duration) All theExecutors that jointly execute aQueue.Taskcall this method to synchronize on the end of the task.voidWorkUnitContext.synchronizeEnd(Queue.Executable executable, Throwable problems, long duration) Deprecated.
- 
Uses of Queue.Executable in jenkins.modelClasses in jenkins.model with type parameters of type Queue.ExecutableModifier and TypeClassDescriptionclassParameterizedJobMixIn<JobT extends Job<JobT,RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT, RunT> & Queue.Task, RunT extends Run<JobT, RunT> & Queue.Executable> Allows aJobto make use ofParametersDefinitionPropertyand be scheduled in various ways.static interfaceParameterizedJobMixIn.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.Methods in jenkins.model that return Queue.Executable
getEstimatedDuration()directly