package handler
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class FunctionalLogHandler(f: (LogRecord[_]) => Unit, modifiers: List[LogModifier]) extends LogHandler with Product with Serializable
- trait LogHandler extends AnyRef
LogHandler is responsible for causing some side-effect with a
LogRecord
.LogHandler is responsible for causing some side-effect with a
LogRecord
. This usually includes formatting the record with aFormatter
and writing it to aWriter
, although some more creative implementations exist to do more advanced actions. LogHandlers are added toLogger
instances viawithHandler
, although it's usually sufficient to use thewithHandler
method that takes aFormatter
andWriter
instead of defining aLogHandler
manually. - class LogOverflowException extends RuntimeException
- case class SynchronousLogHandler(formatter: Formatter = Formatter.enhanced, writer: Writer = ConsoleWriter, modifiers: List[LogModifier] = Nil) extends LogHandler with Product with Serializable
Value Members
- object LogHandler
- object SynchronousLogHandler extends Serializable