Logger

object Logger
Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(loggerName: String): Logger
def clearAllHandlers: Unit
def init: Unit
def of[A](`evidence$1`: ClassTag[A]): Logger

Create a logger corresponding to a class

Create a logger corresponding to a class

def scanLogLevels: Unit

Scan the default log level file only once. To periodically scan, use scheduleLogLevelScan

Scan the default log level file only once. To periodically scan, use scheduleLogLevelScan

def scanLogLevels(loglevelFileCandidates: Seq[String]): Unit

Scan the specified log level file

Scan the specified log level file

def setDefaultFormatter(formatter: LogFormatter): Unit
def setDefaultHandler(handler: Handler): Unit
def setDefaultLogLevel(level: LogLevel): Unit
def setLogLevels(logLevels: Properties): Unit

Set log levels using Properties (key: logger name, value: log level)

Set log levels using Properties (key: logger name, value: log level)

Concrete fields