Package io.kestra.core.schedulers
Class DefaultScheduler
java.lang.Object
io.kestra.core.schedulers.AbstractScheduler
io.kestra.core.schedulers.DefaultScheduler
- All Implemented Interfaces:
Scheduler,AutoCloseable,Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.kestra.core.schedulers.AbstractScheduler
AbstractScheduler.FlowWithPollingTriggerNextDate, AbstractScheduler.FlowWithTrigger -
Field Summary
Fields inherited from class io.kestra.core.schedulers.AbstractScheduler
applicationContext, flowListeners, isReady, triggerState -
Constructor Summary
ConstructorsConstructorDescriptionDefaultScheduler(io.micronaut.context.ApplicationContext applicationContext, FlowListenersInterface flowListeners, SchedulerTriggerStateInterface triggerState) -
Method Summary
Methods inherited from class io.kestra.core.schedulers.AbstractScheduler
close, saveLastTriggerAndEmitExecution
-
Constructor Details
-
DefaultScheduler
@Inject public DefaultScheduler(io.micronaut.context.ApplicationContext applicationContext, FlowListenersInterface flowListeners, SchedulerTriggerStateInterface triggerState)
-
-
Method Details
-
run
public void run()- Specified by:
runin interfaceRunnable- Overrides:
runin classAbstractScheduler
-