我设计了一个过滤器CustomFilter。现在在logback.xml中我们添加
<filter class="in.firestart.myCompany.logging.CustomLevelFilter" />
现在我想在运行时这样做。我如何实现这一点是在Java?
答案 0 :(得分:0)
in.myCompany.logging.CustomLevelFilter filterObj = new in.myCompany.logging.CustomLevelFilter();
filterObj.start();
newFileAppender.addFilter(filterObj);
找到答案。创建过滤器的对象并将其作为参数传递给appender的addFilter方法