Uses of Interface
hudson.model.Queue.Executable
-
Packages that use Queue.Executable Package Description hudson hudson.model Core object model that are bound to URLs via stapler, rooted atJenkins.hudson.model.queue jenkins.model -
-
Uses of Queue.Executable in hudson
Methods in hudson with parameters of type Queue.Executable Modifier and Type Method Description static StringFunctions. getConsoleUrl(Queue.Executable executable)Computes the link to the console for the run for the specified executable, takingConsoleUrlProviderinto account. -
Uses of Queue.Executable in hudson.model
Classes in hudson.model that implement Queue.Executable Modifier and Type Class Description classAbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>Base implementation ofRuns that build software.classBuild<P extends Project<P,B>,B extends Build<P,B>>A build of aProject.classFreeStyleBuildMethods in hudson.model that return Queue.Executable Modifier and Type Method Description Queue.ExecutableExecutor. getCurrentExecutable()Returns the current build this executor is running.Queue.ExecutableExecutor. getCurrentExecutableForApi()Same asExecutor.getCurrentExecutable()but checksItem.READ.Queue.ExecutableQueue.LeftItem. getExecutable()If this is representing an item that started executing, this property returns the primary executable (such asAbstractBuild) that created out of it.Queue.ExecutableAbstractBuild. 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.Executable Modifier and Type Method Description QueueTaskFuture<Queue.Executable>Queue.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.Executable Modifier and Type Method Description static longExecutor. getEstimatedDurationFor(Queue.Executable e)Deprecated.callgetEstimatedDuration()directlystatic ExecutorExecutor. of(Queue.Executable executable)Finds the executor currently running a given process. -
Uses of Queue.Executable in hudson.model.queue
Classes in hudson.model.queue with type parameters of type Queue.Executable Modifier and Type Interface Description interfaceQueueTaskFuture<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.Executable Modifier and Type Method Description Queue.ExecutableQueueTaskFilter. createExecutable()Queue.ExecutableSubTask. createExecutable()Creates an object which performs the actual execution of the task.Queue.ExecutableWorkUnit. 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.Queue.ExecutableFutureImpl. waitForStart()Methods in hudson.model.queue that return types with arguments of type Queue.Executable Modifier and Type Method Description Future<Queue.Executable>FutureImpl. getStartCondition()Methods in hudson.model.queue with parameters of type Queue.Executable Modifier and Type Method Description static 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.model
Classes in jenkins.model with type parameters of type Queue.Executable Modifier and Type Class Description classParameterizedJobMixIn<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.
-