if( parentElement instanceof IConnectionWrapper ) {
IConnectionWrapper w = (IConnectionWrapper)parentElement;
Root r = w.getRoot();
if( r != null ) {
if (r.containsDomain("org.apache.activemq")) {
BrokerFacade facade = new JmxTemplateBrokerFacade(new JmxPluginJmxTemplate(r.getConnection()));
String brokerName = null;
try {
brokerName = facade.getBrokerName();
} catch (Exception e) {
ActiveMQJMXPlugin.getLogger().warning("Could not find Broker name: " + e, e);
}
if (brokerName == null) {
brokerName = "Broker";