Interface Log
- All Known Implementing Classes:
AbstractLog,ConsoleColorLog,ConsoleLog,JdkLog,Log4j2Log,Slf4jLog
日志统一接口
- Author:
- wodeyangzipingpingwuqi
-
Method Summary
Methods inherited from interface com.aizuda.snailjob.common.log.level.DebugLog
debug, debug, debug, debug, debug, isDebugEnabledMethods inherited from interface com.aizuda.snailjob.common.log.level.ErrorLog
error, error, error, error, error, isErrorEnabledMethods inherited from interface com.aizuda.snailjob.common.log.level.InfoLog
info, info, info, info, info, isInfoEnabled
-
Method Details
-
get
获得Log- Parameters:
clazz- 日志发出的类- Returns:
- Log
-
get
获得Log- Parameters:
name- 自定义的日志发出者名称- Returns:
- Log
- Since:
- 5.0.0
-
get
- Returns:
- 获得日志,自动判定日志发出者
- Since:
- 5.0.0
-
getName
String getName()- Returns:
- 日志对象的Name
-
isEnabled
是否开启指定日志- Parameters:
level- 日志级别- Returns:
- 是否开启指定级别
-
log
打印指定级别的日志- Parameters:
level- 级别format- 消息模板arguments- 参数
-
log
打印 ERROR 等级的日志- Parameters:
fqcn- 完全限定类名(Fully Qualified Class Name),用于定位日志位置level- 级别format- 消息模板arguments- 参数
-