Programmatically Scheduling Tasks

If you wish to programmatically schedule tasks, then you can use the TaskScheduler bean which can be injected as follows:

  1. @Inject
  2. @Named(TaskExecutors.SCHEDULED)
  3. TaskScheduler taskScheduler;
  1. @Inject
  2. @Named(TaskExecutors.SCHEDULED)
  3. TaskScheduler taskScheduler
  1. @Inject
  2. @Named(TaskExecutors.SCHEDULED)
  3. lateinit var taskScheduler: TaskScheduler