log

open override fun log(level: Level, message: String, throwable: Throwable?)

Uses level to determine whether it should be passed to the underlying implementation. Implementations are free to use whichever level they like.

Parameters

level

Used to determine logging level. Platform levels are strongly encouraged

message

Message supplied to the implementation. Note that implementations might have limits on message length.

throwable

Error that occurred or null if the message only carries information