The Transport™ Migration Toolset
JCL & CI
Overview
TRANSPORT™ provides an MPE shell-like environment that wraps the COMMAND intrinsic -- which supports the following:
| ABORTJOB | |
| ALTJOB | |
| ALTSPOOLFILE | |
| BUILD | |
| BYE | |
| COMMENT | |
| CONTINUE | |
| DELETESPOOLFILE | |
| DELETEVAR | |
| ELSE | |
| ENDIF | |
| EOJ | |
| FILE | |
| INPUT | |
| JOB | Only the OUTCLASS parameter is supported |
| JOBFENCE | |
| LIMIT | |
| LISTEQ | |
| LISTF | Modes 0, 1, and 2 |
| LISTFTEMP | |
| OUTFENCE | |
| PURGE | |
| RECALL | |
| RENAME | |
| REPLY | |
| RESET | |
| RUN | Support for ;INFO=;PARM=;STDIN=;STDLIST= |
| SAVE | |
| SET STDLIST=DELETE | |
| SETCATALOG | |
| SETJCW | |
| SETMSG | |
| SETVAR | Limited support |
| SHOWCATALOG | |
| SHOWJCW | |
| SHOWJOB | Including SHOWJOB JOB=@J;*tofile |
| SHOWME | |
| SHOWOUT | |
| SHOWTIME | |
| SHOWVAR | |
| STARTSPOOL | |
| STOPSPOOL | |
| STREAM | |
| STREAMS | |
| TELL | |
| TELLOP |
Example:
dgdev [dev] data$ mpe
MPE Shell COPYRIGHT 1989-2002 SunGard Bi-Tech Inc. All rights reserved
Session #S101
Type 'bye' to exit.
:tell s101 Welcome to our website!
FROM/#S101 JAMES.BSI/Welcome to our website!
:listf @.pub,1
ACCOUNT= BSI GROUP= PUB
| FILENAME | CODE | -----LOGICALRECORD------- | ||
| SIZE | TYP | EOF | LIMIT | |
| hrcode | 256B | FA | 146 | 4096000 |
| hrencode | 256B | FA | 104 | 4096000 |
| MGRID | 512B | FA | 1 | 1 |
| RNID | 512B | FA | 1 | 4096000 |
| SY42475N | 1024B | FA | 19 | 4096000 |
| SY42475R | 256B | FA | 75 | 4096000 |
| SYSPARM | 80B | FA | 43 | 4096000 |
| USERID | 512B | FA | 1 | 1 |
:showjob job=@j
| JOBNUM | STATE | IPRI | QUEUE | INTRODUCED | JOB | NAME |
| #J6 | WAIT | D1 | LOW | TUE | 10:34A | PYREFLCC,BATCH.BSI |
LOW: JOBFENCE= 7; JOBLIMIT= 3; NICE= 0
MEDIUM: JOBFENCE= 7; JOBLIMIT= 1; NICE= 0
HIGH: JOBFENCE= 7; JOBLIMIT= 1; NICE= 0
SHORT: JOBFENCE= 7; JOBLIMIT= 1; NICE= 0
:bye
Batch
TRANSPORT™ provides a daemon to provide a background process similar to that provided by the MPE batch environment.
A job is streamed with the standard STREAM command to the daemon which executes it based on the conditions (e.g., JOBLIMIT, scheduling options, INPRI, etc.) The $STDLIST is sent to the printer specified by OUTCLASS statement.
Basic IF/ELSE/ENDIF is supported on JCW and VAR's as well as STDIN/STDLIST redirection on RUN commands.
Extentions have been provided to match job queues with nice values to accomodate those who wish to tune the batch environment.

