BufferingMessageReporter

class BufferingMessageReporter(val maxsize: Int, val nextReporter: MessageReporter) : NopMessageReporter(source)

Constructors

Link copied to clipboard
constructor(nextReporter: MessageReporter)
constructor(maxsize: Int, nextReporter: MessageReporter)

Types

Link copied to clipboard
class Message(val level: Verbosity, extra: Map<QName, String>, val messageFunction: () -> String)

Properties

Link copied to clipboard
Link copied to clipboard
open override val messagePrinter: MessagePrinter
Link copied to clipboard
Link copied to clipboard
open override var threshold: Verbosity

Functions

Link copied to clipboard
fun clear()
Link copied to clipboard
open override fun debug(message: () -> String)
Link copied to clipboard
open override fun error(message: () -> String)
Link copied to clipboard
open override fun info(message: () -> String)
Link copied to clipboard
Link copied to clipboard
open override fun report(verbosity: Verbosity, extraAttributes: Map<QName, String>, message: () -> String)
Link copied to clipboard
open override fun setMessagePrinter(messagePrinter: MessagePrinter)
Link copied to clipboard
open override fun trace(message: () -> String)
Link copied to clipboard
open override fun warn(message: () -> String)