PluginLogger

interface PluginLogger

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
abstract fun logDebug(message: String, throwable: Throwable? = null)
abstract fun logDebug(contextName: String? = null, throwable: Throwable? = null, messageProvider: () -> String)
abstract fun logDebug(contextName: String? = null, throwable: Throwable? = null, message: String? = null)
Link copied to clipboard
abstract fun logError(message: String, throwable: Throwable? = null)
abstract fun logError(contextName: String? = null, throwable: Throwable? = null, messageProvider: () -> String)
Link copied to clipboard
abstract fun logInfo(message: String, throwable: Throwable? = null)
abstract fun logInfo(contextName: String? = null, throwable: Throwable? = null, messageProvider: () -> String)
Link copied to clipboard
abstract fun logTODO()
Link copied to clipboard
abstract fun logTrace(message: String)
abstract fun logTrace(throwable: Throwable)
Link copied to clipboard
abstract fun logWarn(message: String, throwable: Throwable? = null)
abstract fun logWarn(contextName: String? = null, throwable: Throwable? = null, messageProvider: () -> String)