Displays the current settings for the BMC ThruPut Manager job classes, and allows you to change those settings.
All keywords are mutually exclusive. If no keyword is specified, the default is DISPLAY.
All Job Classes are maintained in the JES2 checkpoint to ensure that they are the same for all members of the JESplex. Changing any job class therefore applies to all members of the JESplex.
Scope—JES2 node
Duration—Until JES2 cold start.
The TM CLASS | TM C syntax is as follows:
| [? | HELP] DISPLAY [LONG] ADD([list | ALL]) DELETE([list | ALL) REPLACE(list) SET ANALYZE(class) SET DEFAULT(class | NONE) SET DEFER([list | NONE]) SET GENERAL_SERVICES([class | NONE]) [FORCE] SET ON_DEMAND([class | NONE]) SET PRODUCTION_SERVICES([class | NONE]) [FORCE] |
| |
|---|
| Requests the command syntax from HELP. |
| Displays all job classes used by BMC ThruPut Manager. The short form for this keyword is D. - LONG—Display the actual Selectable or Exempt classes.
|
| Specifies one or more job classes to be added to the list of job classes being selected for Job Analysis. The short form for this keyword is A. - list—Is a list of valid JES2 job classes separated by commas, these are the job classes to be selected for analysis.
- ALL—All valid job classes defined to JES2 will be selected for analysis.
|
| Specifies one or more job classes to remove from the list of job classes being selected for Job Analysis The short form for this keyword is DEL. - list—Is a list of job classes separated by commas that are NOT to be selected for analysis.
- ALL—No job classes are selected.
|
| Specifies one or more job classes to replace the list of job classes being selected for Job Analysis. The short form for this keyword is REP. - list—Is a list of job classes separated by commas, these are the job classes to be selected for analysis.
|
| Specifies that the Analysis Class is to be set. - class—Is a valid JES2 job class that will be used to queue jobs for Job Analysis. This job class must be reserved exclusively for BMC ThruPut Manager.
|
SET DEFAULT(class | NONE) | Specifies that the DEFAULT job class is to be set. - class—Is a valid JES2 job class that will be used in situations where a valid job class was not provided. This could be for a job that was submitted with a job class that was not defined to JES2 or perhaps when a job was assigned an invalid job class during job analysis.
- NONE—Removes the DEFAULT job class.
|
| Specifies one or more Deferred job classes to be set. - list—The list includes up to 10 job classes which must be valid job classes defined to JES2, specifying the job classes to be used to "park" the deferred jobs. These job classes must be reserved exclusively for BMC ThruPut Manager.
- NONE—Removes Deferred job classes.
|
SET GENERAL_SERVICES([class|NONE]) TM AE | Specifies that the job class for SLM General Services is to be set. The short form for the GENERAL_SERVICES term is GS. - class—Is a valid JES2 job class that will be used for jobs managed by SLM General Services. This job class must be reserved exclusively for BMC ThruPut Manager.
- NONE—Removes the SLM General Services job class. If unprocessed jobs are in the queue, the command is rejected.
- FORCE—Allows NONE to be specified for SLM General Services job class even if there are still unprocessed jobs in the queue. If not specified and unprocessed jobs exist, the command is rejected.
|
SET ON_DEMAND([class|NONE]) TM AE | Specifies that the job class for ON_DEMAND Services is to be set. This job class must be reserved exclusively for BMC ThruPut Manager. - class—Is a valid JES2 job class that will be used for jobs managed by ON_DEMAND Services.
- NONE—Removes the ON_DEMAND job class.
|
SET PRODUCTION_SERVICES([class|NONE]) TM AE+ | Specifies that the job class for SLM Production Control Services is to be set. This job class must be reserved exclusively for BMC ThruPut Manager - class—Represents a valid JES2 job class that is used for jobs managed by PCS.
- NONE—Removes the SLM Production Control Services job class. If unprocessed jobs are in the queue, the command is rejected.
- FORCE—Allows NONE to be specified for SLM Production Control Services job class even if there are still unprocessed jobs in the queue. If not specified and unprocessed jobs exist, the command is rejected.
|
InformationExample
/TM CLASS ADD(F)
/TM CLASS REP(A,B,TESTING,N)
/TM CLASS DEL(X,Y)
/TM CLASS SET ANALYZE(ANAL)
/TM CLASS SET DEFAULT(Z)
/TM CLASS SET DEFER(8,9)
/TM CLASS SET GENERAL_SERVICES(2)
/TM CLASS SET ON_DEMAND(NONE)
WarningImportant
The TM CLASS SET command does not change the job class of queued SLM managed jobs. It is therefore strongly recommended that before issuing this command, you should empty the queue for the BMC ThruPut Manager Service whose job class is to be changed or removed.