public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
public static Map<String, LoggerInfo> getLoggers(String name) { Map<String, LoggerInfo> appenders = new HashMap<String, LoggerInfo>(10); if (Logback) { LoggerContext loggerContext = (LoggerContext)lcObject; if (name != null && !"".equals(name.trim())) { Logger logger = loggerContext.exists(name); if (logger != null) { appenders.put(name, doGetLoggerInfo(logger)); } } else { // 获取所有logger时,如果没有appender则忽略 List<Logger> loggers = loggerContext.getLoggerList(); for (Logger logger : loggers) { LoggerInfo info = doGetLoggerInfo(logger); if (info.getAppenders() == null || !info.getAppenders().isEmpty()) { appenders.put(logger.getName(), info); } } } } return appenders; }
@SuppressFBWarnings("NP_BOOLEAN_RETURN_NULL") public static Boolean changeLevel(String name, String level) { if (Logback) { try { Level l = Level.toLevel(level, Level.ERROR); LoggerContext loggerContext = (LoggerContext)lcObject; Logger logger = loggerContext.exists(name); if (logger != null) { logger.setLevel(l); LogLog.info("set logback log level success, " + name + ": " + l); return true; } LogLog.info("set logback log level fail, no logger name exists: " + name); } catch (Throwable t) { LogLog.error("failed to change level for logback, " + name + ": " + level, t); } return false; } return null; }
public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
public String getLoggerEffectiveLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null) { return logger.getEffectiveLevel().toString(); } else { return EMPTY; } }
@Override public String getLoggerLevel(String loggerName) { if (loggerName == null) { return ""; } loggerName = loggerName.trim(); ch.qos.logback.classic.Logger logger = loggerContext.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return ""; } }
@Override public String getLoggerLevel(String loggerName) { if (loggerName == null) { return ""; } loggerName = loggerName.trim(); ch.qos.logback.classic.Logger logger = loggerContext.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return ""; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
public String getLoggerLevel(String loggerName) { if (loggerName == null) { return EMPTY; } loggerName = loggerName.trim(); LoggerContext lc = (LoggerContext) context; Logger logger = lc.exists(loggerName); if (logger != null && logger.getLevel() != null) { return logger.getLevel().toString(); } else { return EMPTY; } }
@Override public LogLevel getLoggerLevel(String loggerName) { LoggerContext loggerContext = getLoggerContext(); if (loggerContext != null) { ch.qos.logback.classic.Logger askedLogger = loggerContext.exists(loggerName); if (askedLogger != null) { return this.utils.toLogLevel(askedLogger.getLevel()); } } return null; }
void compareLoggerContexts(ControlLoggerContext controlLC, LoggerContext lc) { Map<String, ControlLogger> controlLoggerMap = controlLC.getLoggerMap(); assertEquals(controlLoggerMap.size()+1, lc.size()); for (String loggerName: controlLoggerMap.keySet()) { Logger logger = lc.exists(loggerName); ControlLogger controlLogger = (ControlLogger) controlLoggerMap.get(loggerName); if (logger == null) { throw new IllegalStateException("logger" + loggerName + " should exist"); } assertEquals(loggerName, logger.getName()); assertEquals(loggerName, controlLogger.getName()); compareLoggers(controlLogger, logger); } }