Package org.smallmind.scribe.pen
Class ClassNameTemplate
- java.lang.Object
-
- org.smallmind.scribe.pen.Template
-
- org.smallmind.scribe.pen.ClassNameTemplate
-
public class ClassNameTemplate extends Template
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.smallmind.scribe.pen.Template
Template.Change
-
-
Constructor Summary
Constructors Constructor Description ClassNameTemplate()ClassNameTemplate(String pattern)ClassNameTemplate(Filter[] filters, Appender[] appenders, Enhancer[] enhancers, Level level, boolean autoFillLoggerContext, String pattern)ClassNameTemplate(Level level, boolean autoFillLoggerContext, String pattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intmatchLogger(String loggerName)voidsetPattern(String pattern)-
Methods inherited from class org.smallmind.scribe.pen.Template
addAppender, addEnhancer, addFilter, apply, applyChange, getAppenders, getEnhancers, getFilters, getLevel, isAutoFillLoggerContext, register, removeAppender, removeEnhancer, removeFilter, setAppender, setAppenders, setAutoFillLoggerContext, setEnhancer, setEnhancers, setFilter, setFilters, setLevel
-
-
-
-
Constructor Detail
-
ClassNameTemplate
public ClassNameTemplate()
-
ClassNameTemplate
public ClassNameTemplate(String pattern) throws LoggerException
- Throws:
LoggerException
-
ClassNameTemplate
public ClassNameTemplate(Level level, boolean autoFillLoggerContext, String pattern) throws LoggerException
- Throws:
LoggerException
-
ClassNameTemplate
public ClassNameTemplate(Filter[] filters, Appender[] appenders, Enhancer[] enhancers, Level level, boolean autoFillLoggerContext, String pattern) throws LoggerException
- Throws:
LoggerException
-
-
Method Detail
-
setPattern
public void setPattern(String pattern) throws LoggerException
- Throws:
LoggerException
-
matchLogger
public int matchLogger(String loggerName)
- Specified by:
matchLoggerin classTemplate
-
-