docs: public void recordServerGroupResult(final String serverGroup, final boolean failed) {
  
          synchronized (this) {
              if (groups.contains(serverGroup)) {
                  responseCount++;
                  if (failed) {
                      this.failed = true;
                  }
                  DomainControllerLogger.HOST_CONTROLLER_LOGGER.tracef("Recorded group result for '%s': failed = %s",
                          serverGroup, failed);
                  notifyAll();
              }
              else {
                  throw DomainControllerLogger.HOST_CONTROLLER_LOGGER.unknownServerGroup(serverGroup);
              }
          }
      }