Syntax and parameters of the msgtype statement

A msgtype statement identifies the type of message that any following DEFAULT, DEFAULTCMD, JOB, and MSG statements apply to. The msgtype statement has the following syntax form.

msgtype keyword=value[,keyword=value]
msgtype
The message type, which is one of the following specifications:
  • REGULAR
  • ACTION
  • SPECIFIC
keyword
The parameter name, which is one of the following specifications:
  • INTVLTIME
  • JOBIMTIME (not supported for msgtype SPECIFIC)
  • JOBTHRESH (not supported for msgtype SPECIFIC)
  • MSGIMTIME (not supported for msgtype REGULAR and ACTION)
  • MSGLIMIT (not supported for msgtype REGULAR and ACTION)
  • MSGTHRESH
  • SYSIMTIME
value
The parameter value.
  • For JOBTHRESH, MSGLIMIT and MSGTHRESH: a positive, nonzero integer count of messages in the range 1 to 999999999
  • for INTVLTIME: a positive, nonzero integer time in seconds in the range 1 to 999999999
  • For SYSIMTIME, JOBIMTIME and MSGIMTIME: a positive, nonzero floating point time in seconds in the range 0.000001 to 16777215.0
Notes:
  1. Floating point fractions such as 0.1 might not be stored exactly because of limitations of the floating point format.
  2. For msgtype REGULAR and ACTION, the JOBTHRESH value must be less than the MSGTHRESH value.
  3. For msgtype SPECIFIC, the MSGLIMIT value must be less than the MSGTHRESH value.
Syntax rules: Syntax rules:
  • The msgtype specification must begin in column 1 and must be separated from the first keyword by a single blank character.
  • The keyword and the value are separated by an equal (=) character. There must be no blank characters on either side of the equal character.
  • keyword=value pairs are separated by a comma. There must be no blank characters on either size of the comma.
  • If value is a floating point number, it does not need to contain a decimal point unless a fractional value is being specified. The specifications 1.0 and 1. and 1 are equivalent as are 0.25 and .25.
  • Comment text follows the last keyword=value pair. There must be at least one blank character between the value and the beginning of the comment text. There is no need to preface the comment text with either an asterisk (*) or open comment specification (/*).
Example: :
REGULAR MSGTHRESH=50,JOBTHRESH=20,INTVLTIME=1 comment
REGULAR SYSIMTIME=0.125,JOBIMTIME=0.25