Technical overview

This section describes the entities that are involved in the M3 BE Job Scheduler, and also the run-time scenario for M3 BE Job Scheduler.

Entities added for job scheduling

These entities have been added to enable M3 BE Job Scheduler.

Table 1. Classes

Class

Description

mvx.app.pgm.SHS010

 

mvx.app.pgm.SHS030

 

mvx.app.pgm.SHS050

Used to define time limits between which scheduled functions can be run.

mvx.app.pgm.SHS060

 

mvx.app.pgm.SHS230

 

mvx.app.pgm.SHS231

 

mvx.app.pgm.CSCHJOB

Server program that continuously checks whether there are scheduled jobs and whether they are to run.

Table 2. Tables

Table

Description

CSHFNC

Functions that could be scheduled.

CSHHED

Header information for a certain function to be scheduled.

CSHLIN

The job command lines for a function that is scheduled.

CSHCTL

Job control file for scheduling. Compare to CJBCTL.

CSHDAT

Job scheduler date criteria

CSHPGM

Job scheduler programs

CSHFLD

Job scheduler fields

CSHCAL

Job schedule calendar

CSHCAD

Job schedule calendar details

Entities modified for job scheduling

These entities have been modified to enable M3 BE Job Scheduler.

Related topics