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.
  • 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:

Messaging