This rule class is 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.