Class LoggerNameAndLevelFilter
- java.lang.Object
-
- ch.qos.logback.core.spi.ContextAwareBase
-
- ch.qos.logback.core.filter.Filter<ch.qos.logback.classic.spi.ILoggingEvent>
-
- org.apache.qpid.server.logging.logback.LoggerNameAndLevelFilter
-
- All Implemented Interfaces:
ch.qos.logback.core.spi.ContextAware,ch.qos.logback.core.spi.LifeCycle,EffectiveLevelFilter
public class LoggerNameAndLevelFilter extends ch.qos.logback.core.filter.Filter<ch.qos.logback.classic.spi.ILoggingEvent> implements EffectiveLevelFilter
-
-
Constructor Summary
Constructors Constructor Description LoggerNameAndLevelFilter(String loggerName, ch.qos.logback.classic.Level level)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ch.qos.logback.core.filter.Filter<ch.qos.logback.classic.spi.ILoggingEvent>createFilter(String loggerName)ch.qos.logback.core.spi.FilterReplydecide(ch.qos.logback.classic.spi.ILoggingEvent event)ch.qos.logback.classic.LevelgetEffectiveLevel(ch.qos.logback.classic.Logger logger)ch.qos.logback.classic.LevelgetLevel()StringgetLoggerName()voidsetLevel(ch.qos.logback.classic.Level level)-
Methods inherited from class ch.qos.logback.core.filter.Filter
getName, isStarted, setName, start, stop
-
-
-
-
Constructor Detail
-
LoggerNameAndLevelFilter
public LoggerNameAndLevelFilter(String loggerName, ch.qos.logback.classic.Level level)
-
-
Method Detail
-
decide
public ch.qos.logback.core.spi.FilterReply decide(ch.qos.logback.classic.spi.ILoggingEvent event)
- Specified by:
decidein classch.qos.logback.core.filter.Filter<ch.qos.logback.classic.spi.ILoggingEvent>
-
setLevel
public void setLevel(ch.qos.logback.classic.Level level)
-
getLevel
public ch.qos.logback.classic.Level getLevel()
- Specified by:
getLevelin interfaceEffectiveLevelFilter
-
getLoggerName
public String getLoggerName()
-
createFilter
protected ch.qos.logback.core.filter.Filter<ch.qos.logback.classic.spi.ILoggingEvent> createFilter(String loggerName)
-
getEffectiveLevel
public ch.qos.logback.classic.Level getEffectiveLevel(ch.qos.logback.classic.Logger logger)
- Specified by:
getEffectiveLevelin interfaceEffectiveLevelFilter
-
-