Class Log4j2Adapter
java.lang.Object
tech.riemann.nif.nutz.log.Log4j2Adapter
- All Implemented Interfaces:
org.nutz.log.LogAdapter, org.nutz.plugin.Plugin
public class Log4j2Adapter
extends Object
implements org.nutz.log.LogAdapter, org.nutz.plugin.Plugin
Log4j2日志适配器实现类,用于将Nutz的日志接口适配到Log4j2日志框架
实现了LogAdapter和Plugin接口,提供日志记录功能和插件工作能力检测
- Author:
- Kerbores(kerbores@gmail.com)
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Log4j2Adapter
public Log4j2Adapter()
-
-
Method Details
-
getLogger
根据类名获取对应的日志记录器实例- Specified by:
getLoggerin interfaceorg.nutz.log.LogAdapter- Parameters:
className- 类名,用于标识日志来源- Returns:
- 返回封装了Log4j2 Logger的日志记录器实例
-
canWork
public boolean canWork()检测当前环境是否可以正常工作 通过尝试加载Logger类来判断Log4j2是否可用- Specified by:
canWorkin interfaceorg.nutz.plugin.Plugin- Returns:
- 如果Log4j2可用返回true,否则返回false
-