DualBesomLogger

besom.internal.logging.DualBesomLogger

Attributes

Graph
Supertypes
trait BesomLogger
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def close(): Result[Unit]
override def log(record: LogRecord): Result[Unit]

Attributes

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

Attributes

Definition Classes

Inherited 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]

Attributes

Inherited from:
BesomLogger
def error(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]

Attributes

Inherited from:
BesomLogger
def info(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]

Attributes

Inherited from:
BesomLogger
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]

Attributes

Inherited from:
BesomLogger
def trace(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]

Attributes

Inherited from:
BesomLogger
def warn(message: LoggableMessage, res: Option[Resource], streamId: Int, ephemeral: Boolean)(using pkg: Pkg, fileName: FileName, name: Name, line: Line, mdc: BesomMDC[_]): Result[Unit]

Attributes

Inherited from:
BesomLogger