Logger

class Logger(logger: Logger) : Logger, Logger

JVM implementation of a cross-platform Elide elide.runtime.Logger which wraps an org.slf4j.Logger.

Constructors

Link copied to clipboard
constructor(logger: Logger)

Functions

Link copied to clipboard
@CheckReturnValue
open fun atDebug(): LoggingEventBuilder
Link copied to clipboard
@CheckReturnValue
open fun atError(): LoggingEventBuilder
Link copied to clipboard
@CheckReturnValue
open fun atInfo(): LoggingEventBuilder
Link copied to clipboard
@CheckReturnValue
open fun atLevel(p0: Level): LoggingEventBuilder
Link copied to clipboard
@CheckReturnValue
open fun atTrace(): LoggingEventBuilder
Link copied to clipboard
@CheckReturnValue
open fun atWarn(): LoggingEventBuilder
Link copied to clipboard
actual open fun debug(vararg message: Any)

Log one or more arbitrary messages to the console or log, at the level of LogLevel.DEBUG.

actual open fun debug(producer: () -> String)

Log the message produced by the provided producer, at the level of LogLevel.DEBUG, assuming debug-level logging is currently enabled.

open override fun debug(p0: String)
open override fun debug(p0: String, p1: Any)
open override fun debug(p0: String, vararg p1: Any)
open override fun debug(p0: String, p1: Throwable)
open override fun debug(p0: Marker, p1: String)
open override fun debug(p0: String, p1: Any, p2: Any)
open override fun debug(p0: Marker, p1: String, p2: Any)
open override fun debug(p0: Marker, p1: String, vararg p2: Any)
open override fun debug(p0: Marker, p1: String, p2: Throwable)
open override fun debug(p0: Marker, p1: String, p2: Any, p3: Any)
Link copied to clipboard
actual open fun error(vararg message: Any)

Log one or more arbitrary messages to the console or log, at the level of LogLevel.ERROR.

actual open fun error(producer: () -> String)

Log the message produced by the provided producer, at the level of LogLevel.ERROR, assuming error-level logging is currently enabled.

open override fun error(p0: String)
open override fun error(p0: String, p1: Any)
open override fun error(p0: String, vararg p1: Any)
open override fun error(p0: String, p1: Throwable)
open override fun error(p0: Marker, p1: String)
open override fun error(p0: String, p1: Any, p2: Any)
open override fun error(p0: Marker, p1: String, p2: Any)
open override fun error(p0: Marker, p1: String, vararg p2: Any)
open override fun error(p0: Marker, p1: String, p2: Throwable)
open override fun error(p0: Marker, p1: String, p2: Any, p3: Any)
Link copied to clipboard
open override fun getName(): String
Link copied to clipboard
actual open fun info(vararg message: Any)

Log one or more arbitrary messages to the console or log, at the level of LogLevel.INFO.

actual open fun info(producer: () -> String)

Log the message produced by the provided producer, at the level of LogLevel.INFO, assuming info-level logging is currently enabled.

open override fun info(p0: String)
open override fun info(p0: String, p1: Any)
open override fun info(p0: String, vararg p1: Any)
open override fun info(p0: String, p1: Throwable)
open override fun info(p0: Marker, p1: String)
open override fun info(p0: String, p1: Any, p2: Any)
open override fun info(p0: Marker, p1: String, p2: Any)
open override fun info(p0: Marker, p1: String, vararg p2: Any)
open override fun info(p0: Marker, p1: String, p2: Throwable)
open override fun info(p0: Marker, p1: String, p2: Any, p3: Any)
Link copied to clipboard
open override fun isDebugEnabled(): Boolean
open override fun isDebugEnabled(p0: Marker): Boolean
Link copied to clipboard
open override fun isEnabled(level: LogLevel): Boolean

Indicate whether the provided level is enabled for the current logger.

Link copied to clipboard
open fun isEnabledForLevel(p0: Level): Boolean
Link copied to clipboard
open override fun isErrorEnabled(): Boolean
open override fun isErrorEnabled(p0: Marker): Boolean
Link copied to clipboard
open override fun isInfoEnabled(): Boolean
open override fun isInfoEnabled(p0: Marker): Boolean
Link copied to clipboard
open override fun isTraceEnabled(): Boolean
open override fun isTraceEnabled(p0: Marker): Boolean
Link copied to clipboard
open override fun isWarnEnabled(): Boolean
open override fun isWarnEnabled(p0: Marker): Boolean
Link copied to clipboard
open override fun log(level: LogLevel, message: List<Any>, levelChecked: Boolean)

Log one or more arbitrary messages to the console or log, depending on the current platform.

Link copied to clipboard
open fun makeLoggingEventBuilder(p0: Level): LoggingEventBuilder
Link copied to clipboard
actual open fun trace(vararg message: Any)

Log one or more arbitrary messages to the console or log, at the level of LogLevel.TRACE.

actual open fun trace(producer: () -> String)

Log the message produced by the provided producer, at the level of LogLevel.TRACE, assuming trace-level logging is currently enabled.

open override fun trace(p0: String)
open override fun trace(p0: String, p1: Any)
open override fun trace(p0: String, vararg p1: Any)
open override fun trace(p0: String, p1: Throwable)
open override fun trace(p0: Marker, p1: String)
open override fun trace(p0: String, p1: Any, p2: Any)
open override fun trace(p0: Marker, p1: String, p2: Any)
open override fun trace(p0: Marker, p1: String, vararg p2: Any)
open override fun trace(p0: Marker, p1: String, p2: Throwable)
open override fun trace(p0: Marker, p1: String, p2: Any, p3: Any)
Link copied to clipboard
actual open fun warn(vararg message: Any)

Log one or more arbitrary messages to the console or log, at the level of LogLevel.WARN.

actual open fun warn(producer: () -> String)

Log the message produced by the provided producer, at the level of LogLevel.WARN, assuming warn-level logging is currently enabled.

open override fun warn(p0: String)
open override fun warn(p0: String, p1: Any)
open override fun warn(p0: String, vararg p1: Any)
open override fun warn(p0: String, p1: Throwable)
open override fun warn(p0: Marker, p1: String)
open override fun warn(p0: String, p1: Any, p2: Any)
open override fun warn(p0: Marker, p1: String, p2: Any)
open override fun warn(p0: Marker, p1: String, vararg p2: Any)
open override fun warn(p0: Marker, p1: String, p2: Throwable)
open override fun warn(p0: Marker, p1: String, p2: Any, p3: Any)
Link copied to clipboard
actual open fun warning(vararg message: Any)

Log one or more arbitrary messages to the console or log, at the level of LogLevel.WARN.

actual open fun warning(producer: () -> String)

Log the message produced by the provided producer, at the level of LogLevel.WARN, assuming warn-level logging is currently enabled.