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`