public static void clear() { for (Iterator i = eventSemaphores.entrySet().iterator(); i.hasNext();) { Map.Entry entry = (Entry) i.next(); Semaphore semaphore = (Semaphore) entry.getValue(); int permits = semaphore.drainPermits(); if (permits != 0) { log.warn("event '" + entry.getKey() + "' has " + permits + " outstanding notifications"); } } } }
public static void clear() { for (Iterator i = eventSemaphores.entrySet().iterator(); i.hasNext();) { Map.Entry entry = (Entry) i.next(); Semaphore semaphore = (Semaphore) entry.getValue(); int permits = semaphore.drainPermits(); if (permits != 0) { log.warn("event '" + entry.getKey() + "' has " + permits + " outstanding notifications"); } } } }