Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7966

[Java Broker] [Model] Refactor model listener mechanism

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • Future
    • Broker-J
    • None

    Description

      The current model listener mechanism (ConfigurationChangeListener) is quite inflexible. It allows listening for child added/remove event, attribute and state changes only. We have no way to listen for events such as opening, closing and recovery, which has made coding awkward in places. We should rethink the mechanism.

      One example came up on QPID-7933 where we desired to know about recovery events.

      • We have no way of finding out when child

      Attachments

        Activity

          People

            Unassigned Unassigned
            kwall Keith Wall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: