ConsoleLogger

class ConsoleLogger(level: LogLevel = LogLevel.INFO) : Logger

ConsoleLogger writes logs with console

// Working with the ConsoleLogger
val logger = new ConsoleLogger("demo"); // defaults to WARN
logger.info("info");
logger.debug("debug");
logger.warn("warn");
logger.error("error");

// Setting logging levels
val logger = new ConsoleLogger("demo", LogLevel.WARN);
logger.debug("debug"); // does not print
logger.setLogLevel(LogLevel.DEBUG)
logger.debug("debug"); // print

Constructors

Link copied to clipboard
constructor(level: LogLevel = LogLevel.INFO)

Functions

Link copied to clipboard
open override fun debug(tag: String, msg: String)

Emits an debug message if the log level is equal to or lower than debug level.

Link copied to clipboard
open override fun error(tag: String, msg: String)

Emits an error message if the log level is equal to or lower than error level.

Link copied to clipboard
open override fun getLogLevel(): LogLevel

Gets the current log level.

Link copied to clipboard
open override fun info(tag: String, msg: String)

Emits an info message if the log level is equal to or lower than info level.

Link copied to clipboard
open override fun setLogLevel(level: LogLevel)

Sets the log level.

Link copied to clipboard
open override fun verbose(tag: String, msg: String)

Emits an verbose message if the log level is equal to or lower than verbose level.

Link copied to clipboard
open override fun warn(tag: String, msg: String)

Emits a warning message if the log level is equal to or lower than warn level.