private synchronized void evict()

in org.apache.aries.events.memory/src/main/java/org/apache/aries/events/memory/Journal.java [46:52]


    private synchronized void evict() {
        Iterator<Long> it = messages.keySet().iterator();
        for (int c = 0; c < keepAtLeast; c++) {
            messages.remove(it.next());
        }
        count.set(0);
    }