Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-5741

Automate the generation of the table of MBeans and their properties on the webpage

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Minor
    • Resolution: Abandoned
    • 5.11.0
    • None
    • JMX
    • None

    Description

      http://activemq.apache.org/jmx.html has a table of JMX MBeans and attributes that should be possible to generate via reflection. Iterate through the classes in the JAR looking for anything ending in MBeanView, then grab all the properties (strip "get" from the getter, perhaps) and format them into the table that goes on that page.

      It would even be possible to show what version each MBean and attribute was added in, and when it was removed if it has been removed, by examining all the 5.x.0 JARs and comparing the results of each one against the next/previous ones. (I wouldn't use the incidental releases, because then you get a tree instead of a linear progression; just focus on the major/minor releases and let people check the bug fix list for the incrementals if they want to know whether something changed there.)

      Attachments

        Activity

          People

            Unassigned Unassigned
            tbain98 Tim Bain
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: