Concepts for jobs, job chains and orders
The JobScheduler's unique job and order concept includes the organization of jobs into job chains and the use of dependencies.
- Jobs are the basic unit for the processing of executable files (programs, scripts, commands etc.).
- Job Chains can be seen as an assembly line on which a number of job nodes are passed sequentially.
- Orders represent triggers that will cause a job chain to be started according to calendar events.
Jobs and order triggers
JobScheduler jobs and orders can be started / triggered in a number of ways: Job activities can also be limited to time-slots:
Job dependencies
There are a number of approaches available for implementing job dependencies such as those required for concurrency and synchronization:
Job templates
The JobScheduler Integrated Template Library is delivered with the JobScheduler and provides a set of standard jobs that can be used either as-is or as a base for custom developments.
Generic jobs
JobScheduler's unique job and order concept allows: This can be achieved by the following techniques: