本文整理了Java中ch.qos.logback.core.FileAppender.addFilter()
方法的一些代码示例,展示了FileAppender.addFilter()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FileAppender.addFilter()
方法的具体详情如下:
包路径:ch.qos.logback.core.FileAppender
类名称:FileAppender
方法名:addFilter
暂无
代码示例来源:origin: lenskit/lenskit
filter.setLevel(logFileLevel.toString());
filter.start();
fileOutput.addFilter(filter);
代码示例来源:origin: mozafari/verdictdb
public static void setFileLogLevel(String level) {
ThresholdFilter thresholdFilter = new ThresholdFilter();
thresholdFilter.setLevel(level);
// For file log, we need to change root logger's appender.
Logger root = (Logger) LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME);
Iterator<Appender<ILoggingEvent>> iterator = root.iteratorForAppenders();
while (iterator.hasNext()) {
Appender<ILoggingEvent> appender = iterator.next();
if (appender instanceof FileAppender) {
FileAppender fa = (FileAppender) appender;
fa.clearAllFilters();
fa.addFilter(thresholdFilter);
thresholdFilter.start();
}
}
}
内容来源于网络,如有侵权,请联系作者删除!