logger.debug("Received HealthMonitorRequest:" + hsm);
logger.debug("Received " + hsm);
  public void execute() {    // Remove failed actions    if (!actionsInProcess.isEmpty()) {      removeExpiredActions();    }    // Perform local restarts    if (!localActionQueue.isEmpty()) {      doNextAction();    }    // Forward non-local restarts to remote agent    fireAll();    // Get AgentControl objects    for (Iterator it = agentControlSub.iterator(); it.hasNext();) {      update(it.next());    }    for (Iterator it = healthMonitorRequests.getAddedCollection().iterator(); it.hasNext(); ) {      HealthMonitorRequest hsm = (HealthMonitorRequest) it.next();      logger.debug("Received HealthMonitorRequest:" + hsm);      doAction(hsm);    }  }