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 StringCATALINA_OUT_DIRstatic StringDEFAULT_PATTERN -
Constructor Summary
Constructors Constructor Description BaseLog4j2Configuration() -
Method Summary
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 Details
-
Constructor Details
-
BaseLog4j2Configuration
public BaseLog4j2Configuration()
-
-
Method Details
-
getAppenders
-
getAppender
-
addAppender
protected final void addAppender(org.apache.logging.log4j.core.Appender appender) -
getLoggerConfigs
-
addLoggerConfig
protected final void addLoggerConfig(String name, org.apache.logging.log4j.Level level, boolean additive, org.apache.logging.log4j.core.Appender... appenders) -
getFilters
-
addFilter
protected final void addFilter(org.apache.logging.log4j.core.Filter filter) -
registerParent
-