org.globus.cog.karajan.scheduler.submitQueue
Class FixedRateQueue

java.lang.Object
  extended by org.globus.cog.karajan.scheduler.submitQueue.AbstractSubmitQueue
      extended by org.globus.cog.karajan.scheduler.submitQueue.FixedRateQueue
All Implemented Interfaces:
SubmitQueue

public class FixedRateQueue
extends AbstractSubmitQueue


Constructor Summary
FixedRateQueue(double rate)
           
FixedRateQueue(long delay)
           
 
Method Summary
 void queue(NonBlockingSubmit nbs)
           
protected  void step()
           
 
Methods inherited from class org.globus.cog.karajan.scheduler.submitQueue.AbstractSubmitQueue
getThrottle, isQueueEmpty, poll, setThrottle, submitCompleted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FixedRateQueue

public FixedRateQueue(long delay)

FixedRateQueue

public FixedRateQueue(double rate)
Method Detail

step

protected void step()
Overrides:
step in class AbstractSubmitQueue

queue

public void queue(NonBlockingSubmit nbs)
Specified by:
queue in interface SubmitQueue
Overrides:
queue in class AbstractSubmitQueue