← Back to plugin index

Task Scheduler Service

Description
The task scheduler is a service that allows regular execution of tasks.
Type name
TaskSchedulerService
Class
com.airlock.iam.servicecontainer.app.application.configuration.TaskSchedulerService
May be used by
Properties
Tasks (tasks)
Description
Defines the task and their scheduling information.
Attributes
Plugin-List
Optional
Assignable plugins
Check Interval Millis (checkIntervalMillis)
Description
The interval in milliseconds in which the scheduler service checks whether a task should be executed. Task execution may be late for this amount of time at most.
Attributes
Long
Optional
Default value
5000
Run Tasks Concurrently (runTasksConcurrently)
Description
If the tasks should be run concurrently or sequentially.
If enabled, all tasks may run concurrently. If disabled, all tasks run sequentially.
This configuration applies to all tasks of this scheduler.
Attributes
Boolean
Optional
Default value
true
YAML Template (with default values)

type: TaskSchedulerService
id: TaskSchedulerService-xxxxxx
displayName: 
comment: 
properties:
  checkIntervalMillis: 5000
  runTasksConcurrently: true
  tasks: