@Override public Map<String, String> getLoggersLevels() { Map<String, String> result = new HashMap<>(); for (String logName : logControl.getLoggers()) { Level level = logControl.getLoggerLevel(logName); result.put(logName, (level == null ? null : level.toString())); } return result; }
@Override public String getLoggerLevel(String loggerName) throws LogControlException { List<String> loggers = logControl.getLoggers(); if (!loggers.contains(loggerName)) throw new LoggerNotFoundException(loggerName); Level loggerLevel = logControl.getLoggerLevel(loggerName); if (loggerLevel == null) return null; return loggerLevel.toString(); }