Package io.datarouter.logging
Class BaseLog4j2Configuration
- java.lang.Object
-
- io.datarouter.logging.BaseLog4j2Configuration
-
- Direct Known Subclasses:
DatarouterLog4j2Configuration
public abstract class BaseLog4j2Configuration extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringdefaultPattern
-
Constructor Summary
Constructors Constructor Description BaseLog4j2Configuration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAppender(org.apache.logging.log4j.core.Appender appender)protected voidaddFilter(org.apache.logging.log4j.core.Filter filter)protected voidaddLoggerConfig(String name, org.apache.logging.log4j.Level level, boolean additive, org.apache.logging.log4j.core.Appender... appenders)protected org.apache.logging.log4j.core.AppendergetAppender(String name)Collection<org.apache.logging.log4j.core.Appender>getAppenders()protected Collection<org.apache.logging.log4j.core.Filter>getFilters()Collection<org.apache.logging.log4j.core.config.LoggerConfig>getLoggerConfigs()protected voidregisterParent(Class<? extends BaseLog4j2Configuration> clazz)
-
-
-
Field Detail
-
defaultPattern
public static final String defaultPattern
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAppenders
public final Collection<org.apache.logging.log4j.core.Appender> getAppenders()
-
getAppender
protected final org.apache.logging.log4j.core.Appender getAppender(String name)
-
addAppender
protected final void addAppender(org.apache.logging.log4j.core.Appender appender)
-
getLoggerConfigs
public final Collection<org.apache.logging.log4j.core.config.LoggerConfig> getLoggerConfigs()
-
addLoggerConfig
protected final void addLoggerConfig(String name, org.apache.logging.log4j.Level level, boolean additive, org.apache.logging.log4j.core.Appender... appenders)
-
getFilters
protected final Collection<org.apache.logging.log4j.core.Filter> getFilters()
-
addFilter
protected final void addFilter(org.apache.logging.log4j.core.Filter filter)
-
registerParent
protected final void registerParent(Class<? extends BaseLog4j2Configuration> clazz)
-
-