Schedule Objects (JSCH)
Schedule objects are a powerful and flexible tool to design both time and event-driven task management. They allow you to define parameters that start tasks automatically at user-defined intervals.
Object Definition
Object class: Schedule object
Object type/Short form: JSCH
Background/Purpose
Schedule objects are efficient frames to collect tasks that you want to execute at regular intervals. On the one hand, they provide options to define scheduling parameters, such as the periodicity with which the tasks in the schedule should be executed and the times at which they will be started. On the other, they allow you to modify the properties of the tasks you have included in the schedule. These changes apply to the tasks only when processed within the schedule, the objects themselves are not affected by them.
Designing schedule objects takes place at two levels:
- At schedule level you define periods, which are the time frames that determine the regularity with which the tasks will be executed.
You define the period duration and its turnaround time in the Attributes page. Tasks are executed once within a period.
- At task level you define specific time parameters, such as task start time and offset in relation to the period specified for the schedule. If necessary, you can modify certain properties of the tasks.
You do this in the Schedule page.
Working with Schedule Objects
The list below provides a quick overview of the steps to carry out when working with schedule objects and of the available functions:
- Define the Schedule, see Defining Schedule Objects.
- Execute it manually for the first time to activate it, see Activating Schedule Objects.
- Open the schedule monitor. There are two possible scenarios here:
- The schedule is still running.
- You can modify some of the Schedule settings, see Editing the Schedule Settings at Runtime.
- You can restart tasks, open their monitor (reports and execution data) and call their details.
- You can also modify some of the properties of the tasks, as long as thei are still active. See Modifying the Properties of Tasks at Runtime. These modifications apply to only this execution.
- The schedule has already finished
The properties of the tasks are in read-only mode and cannot be modified. You can restart tasks, open the Schedule monitor, access its reports and execution data, etc.
See also Executing Schedules as well as Monitoring Schedules.
- The schedule is still running.
Scope
Schedule objects can handle the automatic processing of the following object types and their sub types:
- Notifications
- Events
- File transfers
- Groups
- Workflows
- Remote Task Manager
- Jobs a
- Scripts
See also: