Class LiquibaseLog4j2Logger
java.lang.Object
liquibase.AbstractExtensibleObject
liquibase.logging.core.AbstractLogger
org.frankframework.jdbc.migration.LiquibaseLog4j2Logger
- All Implemented Interfaces:
- AutoCloseable,- Cloneable,- liquibase.ExtensibleObject,- liquibase.logging.Logger
public class LiquibaseLog4j2Logger
extends liquibase.logging.core.AbstractLogger
It is important that we're wrapping the Log4j2 Logger and are directly calling logIfEnabled.
 By calling a log method (
logger.warn(String)) directly, it will affect the stack and thus the package.classname log-prefix.- Author:
- Niels Meijer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class liquibase.logging.core.AbstractLoggerfilterMessageMethods inherited from class liquibase.AbstractExtensibleObjectclone, describe, equals, get, get, get, getAttributes, getFieldValue, getObjectMetaData, getValuePath, has, hashCode, set, toStringMethods inherited from class java.lang.Objectfinalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface liquibase.ExtensibleObjectclone, describe, get, get, getAttributes, getObjectMetaData, getValuePath, has, setMethods inherited from interface liquibase.logging.Loggerclose
- 
Constructor Details- 
LiquibaseLog4j2Logger
 
- 
- 
Method Details- 
log
- 
severe- Specified by:
- severein interface- liquibase.logging.Logger
- Overrides:
- severein class- liquibase.logging.core.AbstractLogger
 
- 
severe- Specified by:
- severein interface- liquibase.logging.Logger
- Overrides:
- severein class- liquibase.logging.core.AbstractLogger
 
- 
warning- Specified by:
- warningin interface- liquibase.logging.Logger
- Overrides:
- warningin class- liquibase.logging.core.AbstractLogger
 
- 
warning- Specified by:
- warningin interface- liquibase.logging.Logger
- Overrides:
- warningin class- liquibase.logging.core.AbstractLogger
 
- 
info- Specified by:
- infoin interface- liquibase.logging.Logger
- Overrides:
- infoin class- liquibase.logging.core.AbstractLogger
 
- 
info- Specified by:
- infoin interface- liquibase.logging.Logger
- Overrides:
- infoin class- liquibase.logging.core.AbstractLogger
 
- 
config- Specified by:
- configin interface- liquibase.logging.Logger
- Overrides:
- configin class- liquibase.logging.core.AbstractLogger
 
- 
config- Specified by:
- configin interface- liquibase.logging.Logger
- Overrides:
- configin class- liquibase.logging.core.AbstractLogger
 
- 
debug- Specified by:
- debugin interface- liquibase.logging.Logger
- Overrides:
- debugin class- liquibase.logging.core.AbstractLogger
 
- 
debug- Specified by:
- debugin interface- liquibase.logging.Logger
- Overrides:
- debugin class- liquibase.logging.core.AbstractLogger
 
- 
fine- Specified by:
- finein interface- liquibase.logging.Logger
- Overrides:
- finein class- liquibase.logging.core.AbstractLogger
 
- 
fine- Specified by:
- finein interface- liquibase.logging.Logger
- Overrides:
- finein class- liquibase.logging.core.AbstractLogger
 
 
-