ILogger
基本信息
| 属性 | 值 |
|---|---|
| 类名 | mantle.pulsar.internal.logging.ILogger |
| 类型 | interface(6 个方法 |
| 启用版本 | 1.7.10 |
功能
Pulsar 的日志抽象,避免把 pulsar 绑死在 log4j 上。
实现要点
- 两个实现:
JULLogger(java.util.logging)与Log4jLogger(log4j),各 6 方法 / 49 行,代码规模完全对称。 - 由
LogManager在运行时选择。
相关条目
- Log4jLogger - log4j 实现
- JULLogger - JUL 实现
- LogManager - 实现选择器