Package com.hazelcast.logging
Class Log4j2Factory.Log4j2Logger
java.lang.Object
com.hazelcast.logging.AbstractLogger
com.hazelcast.logging.Log4j2Factory.Log4j2Logger
- All Implemented Interfaces:
ILogger
,com.hazelcast.logging.impl.InternalLogger
- Enclosing class:
- Log4j2Factory
@PrivateApi
public static class Log4j2Factory.Log4j2Logger
extends AbstractLogger
implements com.hazelcast.logging.impl.InternalLogger
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLevel()
boolean
isLoggable
(Level level) void
Logs a LogEvent.void
Logs a message at the given level.void
Logs a message with an associated throwable at the given level.void
Sets the level of this logger to the given level.Methods inherited from class com.hazelcast.logging.AbstractLogger
fine, fine, fine, finest, finest, finest, info, info, info, isFineEnabled, isFinestEnabled, isInfoEnabled, isSevereEnabled, isWarningEnabled, severe, severe, severe, warning, warning, warning
-
Constructor Details
-
Log4j2Logger
public Log4j2Logger(org.apache.logging.log4j.spi.ExtendedLogger logger)
-
-
Method Details
-
setLevel
Description copied from interface:com.hazelcast.logging.impl.InternalLogger
Sets the level of this logger to the given level.- Specified by:
setLevel
in interfacecom.hazelcast.logging.impl.InternalLogger
- Parameters:
level
- the level to set, can benull
if the underlying logging framework gives some special meaning to it (like inheriting the log level from some parent object).
-
log
Description copied from interface:ILogger
Logs a LogEvent. -
log
Description copied from interface:ILogger
Logs a message at the given level. -
log
Description copied from interface:ILogger
Logs a message with an associated throwable at the given level. -
getLevel
-
isLoggable
- Specified by:
isLoggable
in interfaceILogger
-