hudson.plugins.slave_squatter
Class LoadPredictorImpl

java.lang.Object
  extended by hudson.model.queue.LoadPredictor
      extended by hudson.plugins.slave_squatter.LoadPredictorImpl
All Implemented Interfaces:
hudson.ExtensionPoint

@Extension
public class LoadPredictorImpl
extends hudson.model.queue.LoadPredictor

Puts slave reservations into the future load prediction.

Author:
Kohsuke Kawaguchi

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.queue.LoadPredictor
hudson.model.queue.LoadPredictor.CurrentlyRunningTasks
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
LoadPredictorImpl()
           
 
Method Summary
 Iterable<hudson.model.queue.FutureLoad> predict(hudson.model.queue.MappingWorksheet plan, hudson.model.Computer computer, long start, long end)
           
 
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

LoadPredictorImpl

public LoadPredictorImpl()
Method Detail

predict

public Iterable<hudson.model.queue.FutureLoad> predict(hudson.model.queue.MappingWorksheet plan,
                                                       hudson.model.Computer computer,
                                                       long start,
                                                       long end)
Overrides:
predict in class hudson.model.queue.LoadPredictor


Copyright © 2004-2011. All Rights Reserved.