Package org.smallmind.scribe.pen
Class DotNotatedLoggerNameFilter
- java.lang.Object
-
- org.smallmind.scribe.pen.DotNotatedLoggerNameFilter
-
-
Constructor Summary
Constructors Constructor Description DotNotatedLoggerNameFilter()DotNotatedLoggerNameFilter(Level passThroughLevel)DotNotatedLoggerNameFilter(Level passThroughLevel, List<String> patterns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LevelgetPassThroughLevel()booleanisClassNameOn(String className)voidsetDebugCategory(String protoPattern, boolean isOn)voidsetPassThroughLevel(Level passThroughLevel)voidsetPatterns(List<String> patterns)booleanwillLog(Record<?> record)
-
-
-
Constructor Detail
-
DotNotatedLoggerNameFilter
public DotNotatedLoggerNameFilter() throws LoggerException- Throws:
LoggerException
-
DotNotatedLoggerNameFilter
public DotNotatedLoggerNameFilter(Level passThroughLevel) throws LoggerException
- Throws:
LoggerException
-
DotNotatedLoggerNameFilter
public DotNotatedLoggerNameFilter(Level passThroughLevel, List<String> patterns) throws LoggerException
- Throws:
LoggerException
-
-
Method Detail
-
getPassThroughLevel
public Level getPassThroughLevel()
-
setPassThroughLevel
public void setPassThroughLevel(Level passThroughLevel)
-
setPatterns
public void setPatterns(List<String> patterns) throws LoggerException
- Throws:
LoggerException
-
isClassNameOn
public boolean isClassNameOn(String className)
-
setDebugCategory
public void setDebugCategory(String protoPattern, boolean isOn) throws LoggerException
- Throws:
LoggerException
-
-