NoCoLoggerImpl

class NoCoLoggerImpl(name: String) : CoroutineScope, NoCoLogger

Functions

debug
Link copied to clipboard
common
open fun debug(event: Any?)
open fun debug(event: NoCoLogger.() -> Any?)
open fun debug(template: String, vararg values: Any?)
open fun debug(throwable: Throwable, event: Any?)
open fun debug(throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun debug(throwable: Throwable, template: String, vararg values: Any?)
e
Link copied to clipboard
common
open override fun e(template: String, vararg values: Any?): LogEvent
Evaluates a message template with the supplied values, returning LogEvent.
emitEvent
Link copied to clipboard
common
open override fun emitEvent(level: Level, throwable: Throwable?, event: Any?, contextItems: Map<String, Any?>)
Emit an event after minimum level checking.
error
Link copied to clipboard
common
open fun error(event: Any?)
open fun error(event: NoCoLogger.() -> Any?)
open fun error(template: String, vararg values: Any?)
open fun error(throwable: Throwable, event: Any?)
open fun error(throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun error(throwable: Throwable, template: String, vararg values: Any?)
fatal
Link copied to clipboard
common
open fun fatal(event: Any?)
open fun fatal(event: NoCoLogger.() -> Any?)
open fun fatal(template: String, vararg values: Any?)
open fun fatal(throwable: Throwable, event: Any?)
open fun fatal(throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun fatal(throwable: Throwable, template: String, vararg values: Any?)
info
Link copied to clipboard
common
open fun info(event: Any?)
open fun info(event: NoCoLogger.() -> Any?)
open fun info(template: String, vararg values: Any?)
open fun info(throwable: Throwable, event: Any?)
open fun info(throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun info(throwable: Throwable, template: String, vararg values: Any?)
isDebugEnabled
Link copied to clipboard
common
open fun isDebugEnabled(): Boolean
Is this logger enabled to emit DEBUG events?
isErrorEnabled
Link copied to clipboard
common
open fun isErrorEnabled(): Boolean
Is this logger enabled to emit ERROR events?
isFatalEnabled
Link copied to clipboard
common
open fun isFatalEnabled(): Boolean
Is this logger enabled to emit FATAL events?
isInfoEnabled
Link copied to clipboard
common
open fun isInfoEnabled(): Boolean
Is this logger enabled to emit INFO events?
isLevelEnabled
Link copied to clipboard
common
open fun isLevelEnabled(level: Level): Boolean
Check whether this logger will emit log events at the specified logging level.
isTraceEnabled
Link copied to clipboard
common
open fun isTraceEnabled(): Boolean
Is this logger enabled to emit TRACE events?
isWarnEnabled
Link copied to clipboard
common
open fun isWarnEnabled(): Boolean
Is this logger enabled to emit WARN events?
log
Link copied to clipboard
common
open fun log(level: Level, event: Any?)
open fun log(level: Level, event: NoCoLogger.() -> Any?)
open fun log(level: Level, template: String, vararg values: Any?)
open fun log(level: Level, throwable: Throwable, event: Any?)
open fun log(level: Level, throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun log(level: Level, throwable: Throwable, template: String, vararg values: Any?)
minLevel
Link copied to clipboard
common
open fun minLevel(): Level
Minimum level at which to emit log events, determined from current configuration.
trace
Link copied to clipboard
common
open fun trace(event: Any?)
open fun trace(event: NoCoLogger.() -> Any?)
open fun trace(template: String, vararg values: Any?)
open fun trace(throwable: Throwable, event: Any?)
open fun trace(throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun trace(throwable: Throwable, template: String, vararg values: Any?)
warn
Link copied to clipboard
common
open fun warn(event: Any?)
open fun warn(event: NoCoLogger.() -> Any?)
open fun warn(template: String, vararg values: Any?)
open fun warn(throwable: Throwable, event: Any?)
open fun warn(throwable: Throwable, event: NoCoLogger.() -> Any?)
open fun warn(throwable: Throwable, template: String, vararg values: Any?)

Properties

coroutineContext
Link copied to clipboard
common
open override val coroutineContext: CoroutineContext
name
Link copied to clipboard
common
open override val name: String
Name of the logger: usually a class name in Java.