Queue rules

This rule class is invoked at key points in the lifestyle of a queue, for example when:
  • A message is added to a queue, for example, to see if a threshold is exceeded, that is number of messages, size of message, or invalid priority.
  • A queue is opened or closed.
  • A queue is removed from a queue manager. This does not apply to the native C codebase.
  • A message on a queue has exceeded either the queue's or its own expiry interval.

Parent topic: Customizing rules