public static class MWE2BaseControllableScheduler.MWEBaseControllableSchedulerFactory extends java.lang.Object implements Scheduler.ISchedulerFactory, ISchedulerController<MWE2BaseControllableScheduler>
| Constructor and Description |
|---|
MWEBaseControllableSchedulerFactory() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isFinished()
If the Step has finished it returns true
|
Scheduler |
prepareScheduler(ScheduledExecution execution)
Creates a scheduler for the given executor.
|
void |
run()
Starts the execution of the given step
|
void |
setScheduler(MWE2BaseControllableScheduler scheduler) |
public Scheduler prepareScheduler(ScheduledExecution execution)
Scheduler.ISchedulerFactoryprepareScheduler in interface Scheduler.ISchedulerFactorypublic void setScheduler(MWE2BaseControllableScheduler scheduler)
setScheduler in interface ISchedulerController<MWE2BaseControllableScheduler>public void run()
IControllerrun in interface IControllerpublic boolean isFinished()
IControllerisFinished in interface IController