Package com.trilead.ssh2.log
Class Logger
- java.lang.Object
-
- com.trilead.ssh2.log.Logger
-
public class Logger extends Object
Logger - a very simple logger, mainly used during development. Is not based on log4j (to reduce external dependencies). However, if needed, something like log4j could easily be hooked in.For speed reasons, the static variables are not protected with semaphores. In other words, if you dynamicaly change the logging settings, then some threads may still use the old setting.
- Version:
- $Id: Logger.java,v 1.2 2008/03/03 07:01:36 cplattne Exp $
- Author:
- Christian Plattner, plattner@trilead.com
-
-
Field Summary
Fields Modifier and Type Field Description static booleanenabledstatic DebugLoggerlogger
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LoggergetLogger(Class x)booleanisEnabled()voidlog(int lv, String message)voidlog(int lv, String message, Throwable cause)
-
-
-
Field Detail
-
enabled
public static boolean enabled
-
logger
public static DebugLogger logger
-
-
Constructor Detail
-
Logger
public Logger(Class x)
-
-