Package com.sshtools.common.logger
Class Log
- java.lang.Object
-
- com.sshtools.common.logger.Log
-
public class Log extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLog.Level
-
Constructor Summary
Constructors Constructor Description Log()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidclearCurrentContext()static voiddebug(java.lang.String msg, java.lang.Object... args)static voiddebug(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)static voidenableConsole(Log.Level level)static voiderror(java.lang.String msg, java.lang.Object... args)static voiderror(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)static RootLoggerContextgetDefaultContext()static voidinfo(java.lang.String msg, java.lang.Object... args)static voidinfo(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)static booleanisDebugEnabled()static booleanisErrorEnabled()static booleanisInfoEnabled()static booleanisLevelEnabled(Log.Level level)static booleanisTraceEnabled()static booleanisWarnEnabled()protected static voidlog(Log.Level level, java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)static voidraw(Log.Level level, java.lang.String msg, boolean newline)static voidsetDefaultContext(RootLoggerContext loggerContext)static voidsetupCurrentContext(LoggerContext context)voidshutdown()static voidtrace(java.lang.String msg, java.lang.Object... args)static voidtrace(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)static voidwarn(java.lang.String msg, java.lang.Object... args)static voidwarn(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
-
-
Method Detail
-
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(java.lang.String msg, java.lang.Object... args)
-
info
public static void info(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
debug
public static void debug(java.lang.String msg, java.lang.Object... args)
-
debug
public static void debug(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
trace
public static void trace(java.lang.String msg, java.lang.Object... args)
-
trace
public static void trace(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
error
public static void error(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
warn
public static void warn(java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
warn
public static void warn(java.lang.String msg, java.lang.Object... args)
-
error
public static void error(java.lang.String msg, java.lang.Object... args)
-
log
protected static void log(Log.Level level, java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
-
raw
public static void raw(Log.Level level, java.lang.String msg, boolean newline)
-
-