Programmatically Scheduling Tasks

To programmatically schedule tasks, 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