Class SchedulerRuntimeConfig


  • @ConfigRoot(phase=RUN_TIME)
    public class SchedulerRuntimeConfig
    extends Object
    • Field Detail

      • enabled

        @ConfigItem(defaultValue="true")
        public boolean enabled
        If schedulers are enabled.
      • overdueGracePeriod

        @ConfigItem(defaultValue="1")
        public Duration overdueGracePeriod
        Scheduled task will be flagged as overdue if next execution time is exceeded by this period.
      • startMode

        @ConfigItem
        public Optional<SchedulerRuntimeConfig.StartMode> startMode
        Scheduler can be started in different modes. By default, the scheduler is not started unless a Scheduled business method is found.
    • Constructor Detail

      • SchedulerRuntimeConfig

        public SchedulerRuntimeConfig()