ConsoleLogHandler
classin packageklyn.logging.handler
public class ConsoleLogHandler extends AbstractLogHandler:
└ ConsoleLogHandler

Writes human-readable events to standard output or standard error.

Example
import klyn.logging
import klyn.logging.handler

Logs.configure(ConsoleLogHandler())
LogManager.getLogger("app").info("Ready")
Inherited Properties
propertyInherited Properties from AbstractLogHandler: minimumLevel
Constructors
Modifier and Type Member Description
public ConsoleLogHandler
ConsoleLogHandler(minimumLevel as LogLevel = LogLevel.TRACE, standardError as Boolean = false):
Creates a console handler.
Methods
Modifier and Type Member Description
public override flush
flush() as Void:
Console streams are unbuffered by this handler.
public override handle
handle(event as LogEvent) as Void:
Writes one formatted line atomically.
Inherited Methods
methodInherited Methods from AbstractLogHandler: accepts, close, flush, handle
methodInherited Methods from LogHandler: accepts, flush, handle
methodInherited Methods from AutoClosable: close