Any operation available within the unified model may be scheduled for periodic execution. If the operation is normally interactive and requires user input, the input parameters may be pre-defined during scheduling. When the server is restarted, the scheduler can detect if any jobs were missed (not launched) while the server was down.
There are two types of schedules:
- Simple schedule. According to a simple schedule, an action is executed for a set number of times with a fixed interval. It is also possible to specify the start/end of the time interval when the execution takes place.
- Advanced schedule. This type of schedule allows complex execution patterns, like "execute every minute starting at 2:00 PM and ending at 2:59 PM, every day" or "execute at 10:15 AM on the last Friday of every month during the years 2018, 2019, 2021, and 2023".