Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

MODIFY-JOB-CLASS - Modify job class definitions

&pagelevel(5)&pagelevel

This statement is used to modify an existing job class definition in the SJMSFILE or the JMS database.

Format

MODIFY-JOB-CLASS                                                                                                                                              

NAME = <name 1..8>

,STREAM = *UNCHANGED / *DEFAULT-STREAM / <name 1..8>

,CLASS-LIMIT = *UNCHANGED / <integer 0..4095>

,CLASS-WEIGHT = *UNCHANGED / <integer 1..9>

,CLASS-OPTIMUM = *UNCHANGED / <integer 0..4095>

,JOB-PRIORITY = *UNCHANGED / *PARAMETERS(...)


*PARAMETERS(...)



|

DEFAULT = <integer 1..9>



|

,MAXIMUM = *UNCHANGED / *NO / <integer 1..9>

,JOB-TYPE = *UNCHANGED / *BATCH / *DIALOG

,TP-ALLOWED = *UNCHANGED / *NO / *YES(...)


*YES(...)



|

CATEGORY = TP / <name 1..7>

,DIALOG-ALLOWED = *UNCHANGED / *NO / *YES(...)


*YES(...)



|

CATEGORY = DIALOG / <name 1..7>

,BATCH-ALLOWED = *UNCHANGED / *NO / *YES(...)


*YES(...)



|

CATEGORY = BATCH / <name 1..7>

,START-ATTRIBUTE = *UNCHANGED / *BATCH / *DIALOG / *TP

,RUN-PRIORITY = *UNCHANGED / *PARAMETERS(...)


*PARAMETERS(...)



|

DEFAULT = <integer 30..255>



|

,MAXIMUM = *UNCHANGED / *NO / <integer 30..255>

,NO-CPU-LIMIT = *UNCHANGED / *NO / *YES

 

,CPU-LIMIT = *UNCHANGED / *PARAMETERS(...)


*PARAMETERS(...)



|

DEFAULT = <integer 1..32767>



|

,MAXIMUM = *UNCHANGED / *NO / <integer 1..32767>

,SYSLST-LIMIT = *UNCHANGED / *PARAMETERS(...)


*PARAMETERS(...)



|

DEFAULT = *NO-LIMIT / <integer 0..999999>



|

,MAXIMUM = *UNCHANGED / *NO / *NO-LIMIT / <integer 0..999999>

,START = *UNCHANGED / *PARAMETERS(...)


*PARAMETERS(...)



|

DEFAULT = *SOON / *WITHIN(...)



|


*WITHIN(...)



|



|

HOURS = 0 / <integer 0..23>



|



|

,MINUTES = 00 / <integer 0..59>



|

,ALLOWED = list-poss(7): *IMMEDIATELY / *AT / *EARLIEST / *LATEST /



|





*AT-STREAM-STARTUP / *WITHIN / *SOON

,REPEAT-JOB = *UNCHANGED / *PARAMETERS(...)


*PARAMETERS(...)



|

DEFAULT = *NO / *AT-STREAM-STARTUP / *WEEKLY / *DAILY / *PERIOD(...)



|


*PERIOD(...)



|



|

HOURS = 0 / <integer 0..23>



|



|

,MINUTES = 00 / <integer 0..59>



|

,ALLOWED = list-poss(5): *NO / *AT-STREAM-STARTUP / *DAILY / *WEEKLY /



|





*PERIOD

,JOB-PARAMETER = *UNCHANGED / *NO / <c-string 0..127>

For a description of the operands, see the DEFINE-JOB-CLASS statement.

Database updates are ignored for the operands STREAM, JOB-TYPE and START-ATTRIBUTE.

The JOB-TYPE operand must not be modified for default job classes.