docs: private ArrayList<String> getConnectorStrings(String name) {
          ArrayList<String> connectorStrings = new ArrayList<String>();
  
          try {
              MBeanServer mbeanServer = getServerForName(name);
              Set<ObjectName> objs = mbeanServer.queryNames(new ObjectName("*:type=Connector,*"), null);
              String hostname = InetAddress.getLocalHost().getHostName();
              InetAddress[] addresses = InetAddress.getAllByName(hostname);
  
              for (Iterator<ObjectName> i = objs.iterator(); i.hasNext(); ) {
                  ObjectName obj = i.next();
                  String scheme = mbeanServer.getAttribute(obj, "scheme").toString();
                  String port = obj.getKeyProperty("port");
                  connectorStrings.add(scheme + "://localhost:" + port);
                  logger.info("Adding: {}", scheme + "://localhost:" + port);
              }
          } catch (Exception e) {
          }
  
          return connectorStrings;
      }