/** * Check whether the Log4j Logger used is enabled for <code>FATAL</code> priority. */ public boolean isFatalEnabled() { return getLogger().isEnabledFor(Priority.FATAL); }
/** * Check whether the Log4j Logger used is enabled for <code>ERROR</code> priority. */ public boolean isErrorEnabled() { return getLogger().isEnabledFor(Priority.ERROR); }
/** * Check whether the Log4j Logger used is enabled for <code>TRACE</code> priority. * When using a log4j version that does not support the TRACE level, this call * will report whether <code>DEBUG</code> is enabled or not. */ public boolean isTraceEnabled() { return getLogger().isEnabledFor(traceLevel); }
/** * Check whether the Log4j Logger used is enabled for <code>WARN</code> priority. */ public boolean isWarnEnabled() { return getLogger().isEnabledFor(Priority.WARN); } }
public void log(final String fqcn, final Priority priority, final Object message, final Throwable t) { if (isEnabledFor(priority)) { final Message msg = new ObjectMessage(message); forcedLog(fqcn, priority, msg, t); } }
public void l7dlog(final Priority priority, final String key, final Throwable t) { if (isEnabledFor(priority)) { final Message msg = new LocalizedMessage(bundle, key, null); forcedLog(FQCN, priority, msg, t); } }
/** * Log a parameterized message at error level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param arguments an array of arguments to be formatted and substituted. */ public static void error(final Logger logger, final String pattern, final Object[] arguments) { if (logger.isEnabledFor(Level.ERROR)) { forcedLog(logger, Level.ERROR, format(pattern, arguments)); } }
/** * Log a parameterized message at trace level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void trace(final Logger logger, final String pattern, final int argument) { if (logger.isEnabledFor(TRACE)) { forcedLog(logger, TRACE, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final long argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at trace level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void trace(final Logger logger, final String pattern, final char argument) { if (logger.isEnabledFor(TRACE)) { forcedLog(logger, TRACE, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at trace level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void trace(final Logger logger, final String pattern, final short argument) { if (logger.isEnabledFor(TRACE)) { forcedLog(logger, TRACE, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final boolean argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final byte argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final float argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at trace level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void trace(final Logger logger, final String pattern, final boolean argument) { if (logger.isEnabledFor(TRACE)) { forcedLog(logger, TRACE, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at trace level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void trace(final Logger logger, final String pattern, final byte argument) { if (logger.isEnabledFor(TRACE)) { forcedLog(logger, TRACE, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at trace level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void trace(final Logger logger, final String pattern, final double argument) { if (logger.isEnabledFor(TRACE)) { forcedLog(logger, TRACE, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final int argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final char argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }
/** * Log a parameterized message at warn level. * @param logger logger, may not be null. * @param pattern pattern, may be null. * @param argument a value to be formatted and substituted. */ public static void warn(final Logger logger, final String pattern, final long argument) { if (logger.isEnabledFor(Level.WARN)) { forcedLog(logger, Level.WARN, format(pattern, valueOf(argument))); } }