如何在Logback中使用Java添加自定义过滤器

时间:2018-02-28 10:10:38

标签: logging logback

我设计了一个过滤器CustomFilter。现在在logback.xml中我们添加
<filter class="in.firestart.myCompany.logging.CustomLevelFilter" /> 现在我想在运行时这样做。我如何实现这一点是在Java?

1 个答案:

答案 0 :(得分:0)

in.myCompany.logging.CustomLevelFilter filterObj = new in.myCompany.logging.CustomLevelFilter(); filterObj.start(); newFileAppender.addFilter(filterObj);

找到答案。创建过滤器的对象并将其作为参数传递给appender的addFilter方法