package org.apache.sshd.common.util; import org.apache.commons.logging.Log; import java.text.MessageFormat; public class LogUtils { public static void info(Log log, String message, Object... objects) { if (log.isInfoEnabled()) { log.info(MessageFormat.format(message, objects)); } } public static void info(Log log, String message, Throwable e, Object[] objects) { if (log.isInfoEnabled()) { log.info(MessageFormat.format(message, objects), e); } } public static void trace(Log log, String message, Object... objects) { if (log.isTraceEnabled()) { log.info(MessageFormat.format(message, objects)); } } public static void trace(Log log, String message, Throwable e, Object[] objects) { if (log.isTraceEnabled()) { log.info(MessageFormat.format(message, objects), e); } } public static void warn(Log log, String message, Object... objects) { if (log.isWarnEnabled()) { log.warn(MessageFormat.format(message, objects)); } } public static void warn(Log log, String message, Throwable e, Object[] objects) { if (log.isWarnEnabled()) { log.warn(MessageFormat.format(message, objects), e); } } public static void error(Log log, String message, Object... objects) { if (log.isErrorEnabled()) { log.error(MessageFormat.format(message, objects)); } } public static void error(Log log, String message, Throwable e, Object[] objects) { if (log.isErrorEnabled()) { log.error(MessageFormat.format(message, objects), e); } } public static void debug(Log log, String message, Object... objects) { if (log.isDebugEnabled()) { log.debug(MessageFormat.format(message, objects)); } } public static void debug(Log log, String message, Throwable e, Object[] objects) { if (log.isDebugEnabled()) { log.debug(MessageFormat.format(message, objects), e); } } }