You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Current »

Introduction

The JobScheduler comes with a number of powerful interfaces that are targeted at the following scenarios:

  • implementing jobs and monitors that would e.g. check execution results and decide on specific actions. Such implementations often make use of the API Interface to check and manipulate JobScheduler Objects.
  • developing individual programs and complex jobs, e.g. based on the Java API Interface, that would manipulate JobScheduler objects, e.g. create and submit orders from an individual application.
 

Differences between these interfaces are:

  • The API Interface is used in jobs and monitors and allows access to the JobScheduler objects.
  • The XML Interface can be used by external programs or by the command line. Quite often its area of operation includes adding orders, adding events and retrieving job and order status information.

The API Interface

The JobScheduler comes with an extensive set of objects and methods for implementation with jobs and monitors. Such implementations often make use of the API Interface to check and manipulate JobScheduler Objects, e.g. to add orders, to modify the order and job status. Find detailed information about objects and methods with the Reference Documentation.

Read more ....

The XML Interface

The JobScheduler comes with a powerful XML interface for operation from job scripts and monitor scripts, from the command line and from other applications. Quite often this interface is used for adding orders, adding events and retrieving job and order status information.

Read more ....

The REST Web Service Interface

The JobScheduler comes with two powerful Web Service interfaces:

  • The JobScheduler REST Web Service is a replacement for the retired XML Interface
    • This interface is used by external applications for tasks such as adding orders and retrieving job and order status information.
    • This API is considered stable along minor releases for use by external applications.
  • The JOC Cockpit REST Web Service is used by the JOC Cockpit for interaction with a JobScheduler Master:
    • The web service offers access to the job inventory and the job history as well as individual objects such as jobs, job chains and orders.
    • This API might change over minor releases with the requirements of future JOC Cockpit development.

Read more ....

Pages


 
 

Navigation


  • No labels