Configuration event generation
Use this page to view the commands that cause configuration events to be generated and to understand the circumstances in which configuration events are not generated
A configuration event message is put to the configuration event queue when the CONFIGEV queue manager attribute is ENABLED and
- any of the following commands, or their PCF equivalent, are issued:
- DELETE AUTHINFO
- DELETE CFSTRUCT
- DELETE CHANNEL
- DELETE NAMELIST
- DELETE PROCESS
- DELETE QMODEL/QALIAS/QREMOTE
- DELETE STGCLASS
- DELETE TOPIC
- REFRESH QMGR
- any of the following commands, or their PCF equivalent, are issued even if there is no change to the object:
- DEFINE/ALTER AUTHINFO
- DEFINE/ALTER CFSTRUCT
- DEFINE/ALTER CHANNEL
- DEFINE/ALTER NAMELIST
- DEFINE/ALTER PROCESS
- DEFINE/ALTER QMODEL/QALIAS/QREMOTE
- DEFINE/ALTER STGCLASS
- DEFINE/ALTER TOPIC
- DEFINE MAXSMSGS
- SET CHLAUTH
- ALTER QMGR, unless the CONFIGEV attribute is DISABLED and is not changed to ENABLED
- any of the following commands, or their PCF equivalent, are issued for a local queue that is not temporary dynamic, even if there is no change to the queue.
- DELETE QLOCAL
- DEFINE/ALTER QLOCAL
- an MQSET call is issued, other than for a temporary dynamic queue, even if there is no change to the object.
When configuration events are not generated
Configuration events messages are not generated in the following circumstances:
- When a command or an MQSET call fails
- When a queue manager encounters an error trying to put a configuration event on the event queue, in which case the command or MQSET call completes, but no event message is generated
- For a temporary dynamic queue
- When internal changes are made to the TRIGGER queue attribute
- For the configuration event queue SYSTEM.ADMIN.CONFIG.EVENT, except by the REFRESH QMGR command
- For REFRESH/RESET CLUSTER and RESUME/SUSPEND QMGR commands that cause clustering changes
- When Creating or deleting a queue manager