PathBased

abstract class PathBased @JvmOverloads constructor(spliterator: Char = '.') : AbstractLoggerController

路径形式实现的基本日志控制器

Example: 配置文件:

defaultPriority: ALL
loggers:
t: NONE
t.sub: VERBOSE
t.sub.1: NONE
"logger.1"
-> "logger.1" << null
-> "logger" << null
-> defaultPriority << ALL

"t.sub.1"
-> "t.sub.1" << NONE

"t.sub.2"
-> "t.sub.2" << null
-> "t.sub" << VERBOSE

......

Constructors

Link copied to clipboard
constructor(spliterator: Char = '.')

Functions

Link copied to clipboard
Link copied to clipboard
open override fun shouldLog(identity: String?, priority: SimpleLogger.LogPriority): Boolean

是否应该记录该等级的日志