BesomLogger

besom.internal.logging.BesomLogger
See theBesomLogger companion object
trait BesomLogger

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object LocalBesomLogger.type

Members list

Value members

Abstract methods

def log(record: LogRecord): Result[Unit]
def log(record: LogRecord, urn: URN, streamId: Int, ephemeral: Boolean): Result[Unit]

Concrete methods

def debug(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]
def error(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]
def info(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]
def log(level: Level, mdc: BesomMDC[_], urn: URN, streamId: Int, ephemeral: Boolean, messages: LoggableMessage*)(using pkg: Pkg, fileName: FileName, name: Name, line: Line): Result[Unit]
def trace(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]
def warn(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]