package com.huaheng.common.logger; import ch.qos.logback.classic.Level; import ch.qos.logback.classic.filter.LevelFilter; import static ch.qos.logback.core.spi.FilterReply.ACCEPT; import static ch.qos.logback.core.spi.FilterReply.DENY; /** * 这个类的作用是给日志通过level设置过滤器 * @author ricardo * @data 2019/2/15 */ public class LevelController { /** * 通过level设置过滤器 * @param level * @return */ public LevelFilter getLevelFilter(Level level){ LevelFilter levelFilter = new LevelFilter(); levelFilter.setLevel(level); levelFilter.setOnMatch(ACCEPT); levelFilter.setOnMismatch(DENY); return levelFilter; } }