This rule class invoked at key points in the life-cycle of a queue manager,
for example when:
- A queue manager is opened, for example, to start a background timer thread
running to allow timed actions to occur.
- A queue manager is closed, for example, to terminate the background timer
thread.
- The transmission of the queue manager's pending messages is triggered.