@Override public void removeListener(LoggerEventListener listener) { requireNonNull(listener); if (listeners.remove(listener)) { forEachLogger(l -> l.removeListener(listener)); } }
@Override public void removeListener(LoggerEventListener listener) { requireNonNull(listener); if (listeners.remove(listener)) { forEachLogger(l -> l.removeListener(listener)); } }