Class BaseLog4j2Configuration

java.lang.Object
io.datarouter.logging.BaseLog4j2Configuration
Direct Known Subclasses:
DatarouterLog4j2Configuration

public abstract class BaseLog4j2Configuration extends Object
  • Field Details

  • Constructor Details

    • BaseLog4j2Configuration

      public BaseLog4j2Configuration()
  • Method Details

    • 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)