The following database table is used by the scheduler:
|•||CMS_ScheduledTask - contains scheduled tasks and their settings|
The scheduler API is provided by the following CMS.Scheduler namespace classes:
|•||SchedulingExecutor - this class provides methods for executing scheduled tasks|
|•||SchedulingHelper - this class provides functionality for managing the scheduler|
|•||TaskInfo, TaskInfoProvider - these classes provide functionality for managing scheduled tasks|
|•||TaskInterval - this class provides functionality for managing the time intervals used by scheduled tasks|
The following topics show examples of how these classes can be used:
The API programming and Kentico CMS internals section of this guide contains more API related information, so please refer to it if required.
For detailed API documentation, such as a list of all methods from the classes above, please refer to Kentico CMS API Reference that is a part of your Kentico CMS installation and can be accessed through the programs folder in Windows Start menu.