Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.9.0
    • camel-core, jmx
    • None

    Description

      The class org.apache.camel.management.JmxMBeanAssembler should be an Interface to allow custom implementations.
      The current logic in the class should be moved to camel-spring component, as it has dependency on Spring JARs.

      Create a DefaultJmxBeanAssembler that is Camel specific. But at first keep the current Spring code, until we have all the other
      pieces in place in Camel, then we can remove the Spring code and implement the logic.

      We need for example a number of Camel JMX annotations. And logic that can understand and parse those annotations and assemble the MBean.

      Attachments

        Activity

          People

            davsclaus Claus Ibsen
            davsclaus Claus Ibsen
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: