public void provide(final Root root) {
if (root.containsDomain("org.apache.activemq")) {
try {
// TODO replace with better JmxTemplate reusing the Connection!!!
root.getConnection().run(new IJMXRunnable() {
@Override
public void run(MBeanServerConnection connection) throws JMXException {
// TODO REPLACE WITH BETTER JmxTemplateImpl...
BrokerFacade facade = new RemoteBrokerFacade(connection);