public abstract class Template extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Template.Change |
| Modifier and Type | Field and Description |
|---|---|
static int |
NO_MATCH |
| Constructor and Description |
|---|
Template() |
Template(Filter[] filters,
Appender[] appenders,
Enhancer[] enhancers,
Level level,
boolean autoFillLogicalContext) |
Template(Level level,
boolean autoFillLogicalContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAppender(Appender appender) |
void |
addEnhancer(Enhancer enhancer) |
void |
addFilter(Filter filter) |
protected void |
apply(Logger logger) |
protected void |
applyChange(Template.Change change,
Logger logger) |
Appender[] |
getAppenders() |
Enhancer[] |
getEnhancers() |
Filter[] |
getFilters() |
Level |
getLevel() |
boolean |
isAutoFillLogicalContext() |
abstract int |
matchLogger(String loggerName) |
void |
register() |
void |
removeAppender(Appender appender) |
void |
removeEnhancer(Enhancer enhancer) |
void |
removeFilter(Filter filter) |
void |
setAppender(Appender appender) |
void |
setAppenders(Appender[] appenders) |
void |
setAutoFillLogicalContext(boolean autoFillLogicalContext) |
void |
setEnhancer(Enhancer enhancer) |
void |
setEnhancers(Enhancer[] enhancers) |
void |
setFilter(Filter filter) |
void |
setFilters(Filter[] filters) |
void |
setLevel(Level level) |
public static final int NO_MATCH
public Template()
public Template(Level level, boolean autoFillLogicalContext)
public abstract int matchLogger(String loggerName)
public void register()
public Level getLevel()
public void setLevel(Level level)
public boolean isAutoFillLogicalContext()
public void setAutoFillLogicalContext(boolean autoFillLogicalContext)
public void setFilter(Filter filter)
public Filter[] getFilters()
public void setFilters(Filter[] filters)
public void addFilter(Filter filter)
public void removeFilter(Filter filter)
public void setAppender(Appender appender)
public Appender[] getAppenders()
public void setAppenders(Appender[] appenders)
public void addAppender(Appender appender)
public void removeAppender(Appender appender)
public void setEnhancer(Enhancer enhancer)
public Enhancer[] getEnhancers()
public void setEnhancers(Enhancer[] enhancers)
public void addEnhancer(Enhancer enhancer)
public void removeEnhancer(Enhancer enhancer)
protected void apply(Logger logger)
protected void applyChange(Template.Change change, Logger logger)
Copyright © 2019. All rights reserved.