public interface LinLogger
绑定到平台的具体琳琅日志服务实现
琳琅日志服务提供多种常用的占位符使用办法
- 空占位符:按
{}顺序填入参数值 - 准确占位符:用于格式化字符串中的精准替换
- 尾部追加:在消息末尾直接附加键值对信息
-
方法概要
修饰符和类型方法说明void记录一条审计事件void输出 DEBUG 级别日志。default void方便重载:没有 Throwable 时可以只传消息和 kvvoid输出 ERROR 级日志,可选附带异常default void向指定 OP 刷新 OP 队列(平台自定义 op 类型)default void刷新 OP 队列到在线 OPdefault void刷新 STARTUP 队列到控制台或广播void输出 INFO 级别日志。void输出 INIT 通道日志:通常用于模块/插件初始化阶段void输出 OP 通道日志:发送给在线 OP 或进入 OP 队列void输出启动通道日志:服务器尚未完全启动时进入 STARTUP 队列void输出 WARN 级别日志
-
方法详细资料
-
debug
输出 DEBUG 级别日志。- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
info
输出 INFO 级别日志。- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
warn
输出 WARN 级别日志- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
error
输出 ERROR 级日志,可选附带异常- 参数:
msg- 日志消息,支持占位符格式t- 异常对象,可为 nullkv- 键值对参数,用于填充消息中的占位符
-
error
方便重载:没有 Throwable 时可以只传消息和 kv- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
op
输出 OP 通道日志:发送给在线 OP 或进入 OP 队列- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
startup
输出启动通道日志:服务器尚未完全启动时进入 STARTUP 队列- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
init
输出 INIT 通道日志:通常用于模块/插件初始化阶段- 参数:
msg- 日志消息,支持占位符格式kv- 键值对参数,用于填充消息中的占位符
-
audit
记录一条审计事件- 参数:
event- 审计事件名称kv- 审计事件相关的键值对数据
-
flushStartupToConsole
default void flushStartupToConsole()刷新 STARTUP 队列到控制台或广播 -
flushOpToOnlineOps
default void flushOpToOnlineOps()刷新 OP 队列到在线 OP -
flushOpTo
向指定 OP 刷新 OP 队列(平台自定义 op 类型)- 参数:
op- 目标 OP 对象
-