toggle menu
XML Calabash 3.x
jvm
switch theme
search in API
XMLCalabash
/
com.xmlcalabash.util
/
BufferingMessageReporter
Buffering
Message
Reporter
class
BufferingMessageReporter
(
val
maxsize
:
Int
,
val
nextReporter
:
MessageReporter
)
:
NopMessageReporter
(
source
)
Members
Constructors
Buffering
Message
Reporter
Link copied to clipboard
constructor
(
nextReporter
:
MessageReporter
)
constructor
(
maxsize
:
Int
,
nextReporter
:
MessageReporter
)
Types
Message
Link copied to clipboard
class
Message
(
val
level
:
Verbosity
,
extra
:
Map
<
QName
,
String
>
,
val
messageFunction
:
(
)
->
String
)
Properties
maxsize
Link copied to clipboard
val
maxsize
:
Int
message
Printer
Link copied to clipboard
open
override
val
messagePrinter
:
MessagePrinter
next
Reporter
Link copied to clipboard
val
nextReporter
:
MessageReporter
?
=
null
threshold
Link copied to clipboard
open
override
var
threshold
:
Verbosity
Functions
clear
Link copied to clipboard
fun
clear
(
)
debug
Link copied to clipboard
open
override
fun
debug
(
message
:
(
)
->
String
)
error
Link copied to clipboard
open
override
fun
error
(
message
:
(
)
->
String
)
info
Link copied to clipboard
open
override
fun
info
(
message
:
(
)
->
String
)
messages
Link copied to clipboard
fun
messages
(
threshold
:
Verbosity
)
:
List
<
BufferingMessageReporter.Message
>
report
Link copied to clipboard
open
override
fun
report
(
verbosity
:
Verbosity
,
extraAttributes
:
Map
<
QName
,
String
>
,
message
:
(
)
->
String
)
set
Message
Printer
Link copied to clipboard
open
override
fun
setMessagePrinter
(
messagePrinter
:
MessagePrinter
)
trace
Link copied to clipboard
open
override
fun
trace
(
message
:
(
)
->
String
)
warn
Link copied to clipboard
open
override
fun
warn
(
message
:
(
)
->
String
)