Class Log4j2Helper

java.lang.Object
org.jumpmind.util.Log4j2Helper

public class Log4j2Helper extends Object
Compiles against log4j classes, so only instantiate this class if log4j is present
  • Constructor Details

    • Log4j2Helper

      public Log4j2Helper()
  • Method Details

    • initialize

      public void initialize(boolean isDebug) throws MalformedURLException
      Throws:
      MalformedURLException
    • registerLogSummaryAppenderInternal

      public LogSummaryAppender registerLogSummaryAppenderInternal(String name)
    • registerConsoleAppender

      public void registerConsoleAppender()
    • registerVerboseConsoleAppender

      public void registerVerboseConsoleAppender()
    • registerRollingFileAppender

      public void registerRollingFileAppender(String overrideLogFileName)
    • getAppender

      public org.apache.logging.log4j.core.Appender getAppender(String name)
    • addAppender

      public void addAppender(org.apache.logging.log4j.core.Appender appender)
    • removeAppender

      public void removeAppender(String name)
    • getLogDir

      public File getLogDir()
    • getLogFile

      public File getLogFile()
    • isDefaultLogLayoutPattern

      public boolean isDefaultLogLayoutPattern()
    • getLogFileLayout

      public Map<File,org.apache.logging.log4j.core.Layout<?>> getLogFileLayout()
    • setLevel

      public void setLevel(String loggerName, org.slf4j.event.Level level)
    • getLevel

      public org.slf4j.event.Level getLevel(String loggerName)
    • getRootLevel

      public org.slf4j.event.Level getRootLevel()
    • convertFromLevel

      public org.slf4j.event.Level convertFromLevel(org.apache.logging.log4j.Level level)
    • convertToLevel

      public org.apache.logging.log4j.Level convertToLevel(org.slf4j.event.Level level)