Class Logger
- java.lang.Object
-
- com.maxxton.microdocs.core.logging.Logger
-
public class Logger extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringANSI_BLACKstatic java.lang.StringANSI_BLUEstatic java.lang.StringANSI_CYANstatic java.lang.StringANSI_GREENstatic java.lang.StringANSI_PURPLEstatic java.lang.StringANSI_REDstatic java.lang.StringANSI_RESETstatic java.lang.StringANSI_WHITEstatic java.lang.StringANSI_YELLOW
-
Constructor Summary
Constructors Constructor Description Logger()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddebug(java.lang.String msg)voiderror(java.lang.String msg)voiderror(java.lang.String msg, java.lang.Throwable e)static Loggerget()LogLevelgetLevel()voidinfo(java.lang.String msg)voidlogEndpoint(java.lang.String method, java.lang.String path)static voidset(Logger reporter)voidsetLevel(LogLevel level)voidwarning(java.lang.String msg)
-
-
-
Field Detail
-
ANSI_RESET
public static final java.lang.String ANSI_RESET
- See Also:
- Constant Field Values
-
ANSI_BLACK
public static final java.lang.String ANSI_BLACK
- See Also:
- Constant Field Values
-
ANSI_RED
public static final java.lang.String ANSI_RED
- See Also:
- Constant Field Values
-
ANSI_GREEN
public static final java.lang.String ANSI_GREEN
- See Also:
- Constant Field Values
-
ANSI_YELLOW
public static final java.lang.String ANSI_YELLOW
- See Also:
- Constant Field Values
-
ANSI_BLUE
public static final java.lang.String ANSI_BLUE
- See Also:
- Constant Field Values
-
ANSI_PURPLE
public static final java.lang.String ANSI_PURPLE
- See Also:
- Constant Field Values
-
ANSI_CYAN
public static final java.lang.String ANSI_CYAN
- See Also:
- Constant Field Values
-
ANSI_WHITE
public static final java.lang.String ANSI_WHITE
- See Also:
- Constant Field Values
-
-
Method Detail
-
set
public static void set(Logger reporter)
-
get
public static Logger get()
-
getLevel
public LogLevel getLevel()
-
setLevel
public void setLevel(LogLevel level)
-
error
public void error(java.lang.String msg)
-
error
public void error(java.lang.String msg, java.lang.Throwable e)
-
debug
public void debug(java.lang.String msg)
-
info
public void info(java.lang.String msg)
-
warning
public void warning(java.lang.String msg)
-
logEndpoint
public void logEndpoint(java.lang.String method, java.lang.String path)
-
-