Package org.seppiko.glf.log4j2
Class Log4j2Logger
java.lang.Object
org.seppiko.glf.log4j2.Log4j2Logger
- All Implemented Interfaces:
LocationLogger,Logger
Log4j 2.x Logger implementation convert
- Author:
- Leonard Woo
-
Field Summary
FieldsFields inherited from interface org.seppiko.glf.api.Logger
ROOT_LOGGER_NAME -
Constructor Summary
ConstructorsConstructorDescriptionLog4j2Logger(Log4j2MarkerFactory markerFactory, org.apache.logging.log4j.spi.ExtendedLogger logger, String name) constructor -
Method Summary
Modifier and TypeMethodDescriptionatDebug()atError()atFatal()atInfo()atTrace()atWarn()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidgetName()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidbooleanbooleanisDebugEnabled(Marker marker) booleanbooleanbooleanbooleanisErrorEnabled(Marker marker) booleanbooleanisFatalEnabled(Marker marker) booleanbooleanisInfoEnabled(Marker marker) booleanbooleanisTraceEnabled(Marker marker) booleanbooleanisWarnEnabled(Marker marker) voidvoidlog(String fqcn, Level level, Marker marker, String message, Supplier<?>[] paramSuppliers, Throwable cause) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Field Details
-
FQCN
-
-
Constructor Details
-
Log4j2Logger
public Log4j2Logger(Log4j2MarkerFactory markerFactory, org.apache.logging.log4j.spi.ExtendedLogger logger, String name) constructor- Parameters:
markerFactory- Log4j2 marker factory instancelogger- log4j2 extended logger instancename- log4j2 logger name
-
-
Method Details
-
getName
-
atLevel
-
isEnable
-
isEnable
-
isTraceEnabled
public boolean isTraceEnabled()- Specified by:
isTraceEnabledin interfaceLogger
-
isTraceEnabled
- Specified by:
isTraceEnabledin interfaceLogger
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
atTrace
-
isDebugEnabled
public boolean isDebugEnabled()- Specified by:
isDebugEnabledin interfaceLogger
-
isDebugEnabled
- Specified by:
isDebugEnabledin interfaceLogger
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
debug
-
atDebug
-
isInfoEnabled
public boolean isInfoEnabled()- Specified by:
isInfoEnabledin interfaceLogger
-
isInfoEnabled
- Specified by:
isInfoEnabledin interfaceLogger
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
info
-
atInfo
-
isWarnEnabled
public boolean isWarnEnabled()- Specified by:
isWarnEnabledin interfaceLogger
-
isWarnEnabled
- Specified by:
isWarnEnabledin interfaceLogger
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
warn
-
atWarn
-
isErrorEnabled
public boolean isErrorEnabled()- Specified by:
isErrorEnabledin interfaceLogger
-
isErrorEnabled
- Specified by:
isErrorEnabledin interfaceLogger
-
error
-
error
-
error
-
error
-
error
-
error
-
error
-
error
-
error
-
error
-
error
-
error
-
atError
-
isFatalEnabled
public boolean isFatalEnabled()- Specified by:
isFatalEnabledin interfaceLogger
-
isFatalEnabled
- Specified by:
isFatalEnabledin interfaceLogger
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
fatal
-
atFatal
-
log
public void log(String fqcn, Level level, Marker marker, String message, Object[] params, Throwable cause) - Specified by:
login interfaceLocationLogger
-
log
public void log(String fqcn, Level level, Marker marker, String message, Supplier<?>[] paramSuppliers, Throwable cause) - Specified by:
login interfaceLocationLogger
-