Programming Interfaces
JobScheduler comes with two interfaces that allow JobScheduler jobs to be implemented, monitored and manipulated:
- API Interface:
- API Interface
- This interface allows to develop jobs in languages such as Java that make use of internal objects and methods of JobScheduler.
- API jobs are developed for scenarios where an existing configuration is not available, e.g. to check for complex conditions before executing a job.
- API Interface
- XML Interface:
- XML Interface
- This interface allows JobScheduler objects to be monitored and manipulated - for example, by external applications or job scripts that create and run jobs:
- XML Interface
Messaging
- The JobScheduler can be integrated in a JMS (Java Message Service) environment to, for example, send status information to other applications: