[ https://issues.apache.org/jira/browse/CAMEL-4247?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen resolved CAMEL-4247. -------------------------------- Resolution: Fixed > Add API for pluggable JmxMBeanAssembler > --------------------------------------- > > Key: CAMEL-4247 > URL: https://issues.apache.org/jira/browse/CAMEL-4247 > Project: Camel > Issue Type: Sub-task > Components: camel-core, jmx > Reporter: Claus Ibsen > Assignee: Claus Ibsen > Fix For: 2.9.0 > > > 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. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira