Thread.sleep(monitorInterval); if (logger.isTraceEnabled()) { logger.trace("Monitoring {} client(s)", getClientHeartbeats().size()); for (Iterator i = getClientHeartbeats().entrySet().iterator(); i.hasNext();) { Map.Entry entry = (Map.Entry) i.next(); ClientProxyMembershipID proxyID = (ClientProxyMembershipID) entry.getKey();