public static void log(Logger logger, LogLevel logLevel, String log, Object param1, Object param2) { if(Configuration.hasActiveLogger()) { Configuration.getActiveLogger().log(logger, logLevel, log, param1, param2); }else { if (matches(logger, logLevel, log)) { switch (logLevel){ case DEBUG: logger.debug(log, param1, param2); break; case INFO: logger.info(log, param1, param2); break; case WARNING: logger.warn(log, param1, param2); break; case ERROR: logger.error(log, param1, param2); break; default: } } } }
public static void log(Logger logger, LogLevel logLevel, String log){ if(Configuration.hasActiveLogger()){ Configuration.getActiveLogger().log(logger, logLevel, log); } else { if (matches(logger, logLevel, log)) { switch (logLevel){ case DEBUG: logger.debug(log); break; case INFO: logger.info(log); break; case WARNING: logger.warn(log); break; case ERROR: logger.error(log); break; default: } } } }
public static void log(Logger logger, LogLevel logLevel, String log, Object... params) { if(Configuration.hasActiveLogger()) { Configuration.getActiveLogger().log(logger, logLevel, log, params); } else { if (matches(logger, logLevel, log)) { switch (logLevel){ case DEBUG: logger.debug(log, params); break; case INFO: logger.info(log, params); break; case WARNING: logger.warn(log, params); break; case ERROR: logger.error(log, params); break; default: } } } } }
public static void log(Logger logger, LogLevel logLevel, String log, Object param) { if(Configuration.hasActiveLogger()) { Configuration.getActiveLogger().log(logger, logLevel, log, param); }else { if (matches(logger, logLevel, log)) { switch (logLevel){ case DEBUG: logger.debug(log, param); break; case INFO: logger.info(log, param); break; case WARNING: logger.warn(log, param); break; case ERROR: logger.error(log, param); break; default: } } } }
public static void log(Logger logger, LogLevel logLevel, Supplier<String> messageSupplier){ if(Configuration.hasActiveLogger()){ Configuration.getActiveLogger().log(logger, logLevel, messageSupplier); } else { switch (logLevel){ case DEBUG: if (logger.isDebugEnabled()) { logFiltered(messageSupplier, logger::debug); } break; case INFO: // filter and build log message lazily on info level, because of "expensive" query logging. if (logger.isInfoEnabled()) { logFiltered(messageSupplier, logger::info); } break; case WARNING: logFiltered(messageSupplier, logger::warn); break; case ERROR: logFiltered(messageSupplier, logger::error); break; default: } } }
public static void log(Logger logger, LogLevel logLevel, String log, Object param1, Object param2) { if(Configuration.hasActiveLogger()) { Configuration.getActiveLogger().log(logger, logLevel, log, param1, param2); }else { if (pattern.matcher(log).matches()) { switch (logLevel){ case DEBUG: logger.debug(log, param1, param2); break; case INFO: logger.info(log, param1, param2); break; case WARNING: logger.warn(log, param1, param2); break; case ERROR: logger.error(log, param1, param2); break; default: } } } }
public static void log(Logger logger, LogLevel logLevel, String log){ if(Configuration.hasActiveLogger()){ Configuration.getActiveLogger().log(logger, logLevel, log); }else { if (pattern.matcher(log).matches()) { switch (logLevel){ case DEBUG: logger.debug(log); break; case INFO: logger.info(log); break; case WARNING: logger.warn(log); break; case ERROR: logger.error(log); break; default: } } } }
public static void log(Logger logger, LogLevel logLevel, String log, Object param) { if(Configuration.hasActiveLogger()) { Configuration.getActiveLogger().log(logger, logLevel, log, param); }else { if (pattern.matcher(log).matches()) { switch (logLevel){ case DEBUG: logger.debug(log, param); break; case INFO: logger.info(log, param); break; case WARNING: logger.warn(log, param); break; case ERROR: logger.error(log, param); break; default: } } } }
public static void log(Logger logger, LogLevel logLevel, String log, Object... params) { if(Configuration.hasActiveLogger()) { Configuration.getActiveLogger().log(logger, logLevel, log, params); }else { if (pattern.matcher(log).matches()) { switch (logLevel){ case DEBUG: logger.debug(log, params); break; case INFO: logger.info(log, params); break; case WARNING: logger.warn(log, params); break; case ERROR: logger.error(log, params); break; default: } } } } }