JobScheduler can handle
- single job starts (standalone jobs)
- job chain starts (orders)
- job starts using Event handling for job dependencies
- job starts triggered by Directory Monitoring and File Watching
See the Dependency Patterns for backward dependencies and forward dependencies that can be implemented with JobScheduler.