QServiceIntervalEvent (MQLONG)

This controls whether Service Interval High or Service Interval OK events are generated.

Local Model Alias Remote Cluster
X X      
  • A Service Interval High event is generated when a check indicates that no messages have been retrieved from the queue for at least the time indicated by the QServiceInterval attribute.
  • A Service Interval OK event is generated when a check indicates that messages have been retrieved from the queue within the time indicated by the QServiceInterval attribute.
Note: The value of this attribute can change dynamically.
The value is one of the following:
MQQSIE_HIGH
Queue Service Interval High events enabled.
  • Queue Service Interval High events are enabled and
  • Queue Service Interval OK events are disabled.
MQQSIE_OK
Queue Service Interval OK events enabled.
  • Queue Service Interval High events are disabled and
  • Queue Service Interval OK events are enabled.
MQQSIE_NONE
No queue service interval events enabled.
  • Queue Service Interval High events are disabled and
  • Queue Service Interval OK events are also disabled.

For shared queues, the value of this attribute is ignored; the value MQQSIE_NONE is assumed.

For more information about events, see Event monitoring.

To determine the value of this attribute, use the MQIA_Q_SERVICE_INTERVAL_EVENT selector with the MQINQ call.

On z/OS®, you cannot use the MQINQ call to determine the value of this attribute.