vertx / io.vertx.core.spi.logging / LogDelegate

LogDelegate

interface LogDelegate

I represent operations that are delegated to underlying logging frameworks.

Author
Kenny MacLeod

Functions

debug

abstract fun debug(message: Any): Unit
abstract fun debug(message: Any, vararg params: Any): Unit
abstract fun debug(message: Any, t: Throwable): Unit
abstract fun debug(message: Any, t: Throwable, vararg params: Any): Unit

error

abstract fun error(message: Any): Unit
abstract fun error(message: Any, vararg params: Any): Unit
abstract fun error(message: Any, t: Throwable): Unit
abstract fun error(message: Any, t: Throwable, vararg params: Any): Unit

fatal

abstract fun fatal(message: Any): Unit
abstract fun fatal(message: Any, t: Throwable): Unit

info

abstract fun info(message: Any): Unit
abstract fun info(message: Any, vararg params: Any): Unit
abstract fun info(message: Any, t: Throwable): Unit
abstract fun info(message: Any, t: Throwable, vararg params: Any): Unit

isDebugEnabled

abstract fun isDebugEnabled(): Boolean

isInfoEnabled

abstract fun isInfoEnabled(): Boolean

isTraceEnabled

abstract fun isTraceEnabled(): Boolean

trace

abstract fun trace(message: Any): Unit
abstract fun trace(message: Any, vararg params: Any): Unit
abstract fun trace(message: Any, t: Throwable): Unit
abstract fun trace(message: Any, t: Throwable, vararg params: Any): Unit

unwrap

open fun unwrap(): Any

warn

abstract fun warn(message: Any): Unit
abstract fun warn(message: Any, vararg params: Any): Unit
abstract fun warn(message: Any, t: Throwable): Unit
abstract fun warn(message: Any, t: Throwable, vararg params: Any): Unit

Inheritors

JULLogDelegate

open class JULLogDelegate : LogDelegate

A io.vertx.core.spi.logging.LogDelegate which delegates to java.util.logging

Log4j2LogDelegate

open class Log4j2LogDelegate : LogDelegate

A LogDelegate which delegates to Apache Log4j 2

Log4jLogDelegate

open class Log4jLogDelegate : LogDelegate

A io.vertx.core.spi.logging.LogDelegate which delegates to Apache Log4j

SLF4JLogDelegate

open class SLF4JLogDelegate : LogDelegate