Package org.jumpmind.util
Class Log4j2Helper
java.lang.Object
org.jumpmind.util.Log4j2Helper
Compiles against log4j classes, so only instantiate this class if log4j is present
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAppender
(org.apache.logging.log4j.core.Appender appender) org.slf4j.event.Level
convertFromLevel
(org.apache.logging.log4j.Level level) org.apache.logging.log4j.Level
convertToLevel
(org.slf4j.event.Level level) org.apache.logging.log4j.core.Appender
getAppender
(String name) org.slf4j.event.Level
org.slf4j.event.Level
void
initialize
(boolean isDebug) boolean
void
void
registerRollingFileAppender
(String overrideLogFileName) void
void
removeAppender
(String name) void
-
Constructor Details
-
Log4j2Helper
public Log4j2Helper()
-
-
Method Details
-
initialize
- Throws:
MalformedURLException
-
registerLogSummaryAppenderInternal
-
registerConsoleAppender
public void registerConsoleAppender() -
registerVerboseConsoleAppender
public void registerVerboseConsoleAppender() -
registerRollingFileAppender
-
getAppender
-
addAppender
public void addAppender(org.apache.logging.log4j.core.Appender appender) -
removeAppender
-
getLogDir
-
getLogFile
-
isDefaultLogLayoutPattern
public boolean isDefaultLogLayoutPattern() -
getLogFileLayout
-
setLevel
-
getLevel
-
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)
-