hudson.model.queue
Class LoadPredictor.CurrentlyRunningTasks

java.lang.Object
  extended by hudson.model.queue.LoadPredictor
      extended by hudson.model.queue.LoadPredictor.CurrentlyRunningTasks
All Implemented Interfaces:
ExtensionPoint
Enclosing class:
LoadPredictor

@Extension
public static class LoadPredictor.CurrentlyRunningTasks
extends LoadPredictor

Considers currently running tasks and their completion.


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.queue.LoadPredictor
LoadPredictor.CurrentlyRunningTasks
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
LoadPredictor.CurrentlyRunningTasks()
           
 
Method Summary
 Iterable<FutureLoad> predict(MappingWorksheet plan, Computer computer, long start, long eternity)
          Estimates load starting from the 'start' timestamp, up to the 'end' timestamp.
 
Methods inherited from class hudson.model.queue.LoadPredictor
all, predict
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadPredictor.CurrentlyRunningTasks

public LoadPredictor.CurrentlyRunningTasks()
Method Detail

predict

public Iterable<FutureLoad> predict(MappingWorksheet plan,
                                    Computer computer,
                                    long start,
                                    long eternity)
Description copied from class: LoadPredictor
Estimates load starting from the 'start' timestamp, up to the 'end' timestamp.

Overrides:
predict in class LoadPredictor
Parameters:
plan - This is the execution plan for which we are making a load prediction. Never null. While this object is still being partially constructed when this method is called, some of its properties (like MappingWorksheet.item provide access to more contextual information.
start - Where to start enumeration. Always bigger or equal to the current time of the execution.


Copyright © 2004-2013. All Rights Reserved.