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