org.ourgrid.mygrid.scheduler
Class FakeSchedulerEventEngine

java.lang.Object
  extended by org.ourgrid.mygrid.scheduler.SchedulerEventEngine
      extended by org.ourgrid.mygrid.scheduler.FakeSchedulerEventEngine
All Implemented Interfaces:
java.lang.Runnable, EBSyncShutdownable, EventEngine<ActionEvent>, ShutdownEventEngine

public class FakeSchedulerEventEngine
extends SchedulerEventEngine

Fake class that reimplements the schedule method to do nothing.


Constructor Summary
FakeSchedulerEventEngine(Scheduler scheduler, GumpManager gumpManager, GumpClient gridMachineConsumer, EBReplicaExecutorFacade ebReplicaExecutorFacade, EBSchedulerFacade ebSchedulerFacade)
           
 
Method Summary
protected  boolean schedule(EBSchedulingHeuristic schedulingHeuristic)
           
 
Methods inherited from class org.ourgrid.mygrid.scheduler.SchedulerEventEngine
createSchedulingHeuristic, getGridManager, getHeuristic, getJobManager, getReplicaExecutorFacade, isAlive, putEvent, run, shutdown, startProcessing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FakeSchedulerEventEngine

public FakeSchedulerEventEngine(Scheduler scheduler,
                                GumpManager gumpManager,
                                GumpClient gridMachineConsumer,
                                EBReplicaExecutorFacade ebReplicaExecutorFacade,
                                EBSchedulerFacade ebSchedulerFacade)
                         throws ConfigException
Throws:
ConfigException
Method Detail

schedule

protected boolean schedule(EBSchedulingHeuristic schedulingHeuristic)
Overrides:
schedule in class SchedulerEventEngine