docs: private String isSpecialMBean(ObjectName nameObject) {
          String domain = nameObject.getDomain();
          if ("org.apache.activemq".equals(domain)) {
              String destinationType = nameObject.getKeyProperty("destinationType");
              // see: org.apache.activemq.command.ActiveMQDestination.getDestinationTypeAsString()
              if ("Queue".equals(destinationType)) {
                  return "activemq:queue";
              }
              if ("TempQueue".equals(destinationType)) {
                  return "activemq:tempqueue";
              }
              if ("Topic".equals(destinationType)) {
                  return "activemq:topic";
              }
              if ("TempTopic".equals(destinationType)) {
                  return "activemq:temptopic";
              }
          } else if ("org.apache.camel".equals(domain)) {
              String type = nameObject.getKeyProperty("type");
              // TODO: verify: "type" attribute is not enough - we have to know real class of MBean
              return null;
          }
  
          return null;
      }