TM CLASS | TM C


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.

ScopeJES2 node

DurationUntil JES2 cold start.

The TM CLASS | TM C syntax is as follows:

TM CLASS
TM C

[? | 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]

Syntax

Description

? | HELP

Requests the command syntax from HELP.

DISPLAY [LONG]

Displays all job classes used by BMC ThruPut Manager. The short form for this keyword is D.

  • LONGDisplay the actual Selectable or Exempt classes.

ADD([list | ALL])

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.

  • listIs a list of valid JES2 job classes separated by commas, these are the job classes to be selected for analysis.
  • ALLAll valid job classes defined to JES2 will be selected for analysis.

DELETE([list | ALL])

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.

  • listIs a list of job classes separated by commas that are NOT to be selected for analysis.
  • ALLNo job classes are selected.

REPLACE(list)

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.

  • listIs a list of job classes separated by commas, these are the job classes to be selected for analysis.

SET ANALYZE(class)

Specifies that the Analysis Class is to be set.

  • classIs 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.

  • classIs 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.
  • NONERemoves the DEFAULT job class.

SET DEFER(list)

Specifies one or more Deferred job classes to be set.

  • listThe 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.
  • NONERemoves 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.

  • classIs 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.
  • NONERemoves the SLM General Services job class. If unprocessed jobs are in the queue, the command is rejected.
  • FORCEAllows 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.

  • classIs a valid JES2 job class that will be used for jobs managed by ON_DEMAND Services.
  • NONERemoves 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.
  • NONERemoves the SLM Production Control Services job class. If unprocessed jobs are in the queue, the command is rejected.
  • FORCEAllows 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.
Information
Example
/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)


Warning

Important

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.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Ops Automation for Batch ThruPut 22.4