Class Log

java.lang.Object
com.sshtools.common.logger.Log

public class Log extends Object
  • Constructor Details

    • Log

      public Log()
  • Method Details

    • getDefaultContext

      public static RootLoggerContext getDefaultContext()
    • shutdown

      public void shutdown()
    • setDefaultContext

      public static void setDefaultContext(RootLoggerContext loggerContext)
    • enableConsole

      public static void enableConsole(Log.Level level)
    • setupCurrentContext

      public static void setupCurrentContext(LoggerContext context)
    • clearCurrentContext

      public static void clearCurrentContext()
    • isWarnEnabled

      public static boolean isWarnEnabled()
    • isErrorEnabled

      public static boolean isErrorEnabled()
    • isInfoEnabled

      public static boolean isInfoEnabled()
    • isDebugEnabled

      public static boolean isDebugEnabled()
    • isTraceEnabled

      public static boolean isTraceEnabled()
    • isLevelEnabled

      public static boolean isLevelEnabled(Log.Level level)
    • info

      public static void info(String msg, Object... args)
    • info

      public static void info(String msg, Throwable e, Object... args)
    • debug

      public static void debug(String msg, Object... args)
    • debug

      public static void debug(String msg, Throwable e, Object... args)
    • trace

      public static void trace(String msg, Object... args)
    • trace

      public static void trace(String msg, Throwable e, Object... args)
    • error

      public static void error(String msg, Throwable e, Object... args)
    • warn

      public static void warn(String msg, Throwable e, Object... args)
    • warn

      public static void warn(String msg, Object... args)
    • error

      public static void error(String msg, Object... args)
    • log

      protected static void log(Log.Level level, String msg, Throwable e, Object... args)
    • raw

      public static void raw(Log.Level level, String msg, boolean newline)