Class MockLogger
java.lang.Object
io.micrometer.core.util.internal.logging.MockLogger
- All Implemented Interfaces:
io.micrometer.core.util.internal.logging.InternalLogger
@Deprecated
public class MockLogger
extends Object
implements io.micrometer.core.util.internal.logging.InternalLogger
Deprecated.
Simple implementation of
InternalLogger
that does not produce any output or
delegate the work to another logger, instead it stores every log event in memory so
that the recorded log events can be fetched and verified by tests.
You should not create instances of this class directly, instead you can use the
InternalLoggerFactory
to get one.-
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
Deprecated.Removes all the events that were recorded so far.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.boolean
Deprecated.boolean
isEnabled
(io.micrometer.core.util.internal.logging.InternalLogLevel level) Deprecated.boolean
Deprecated.boolean
Deprecated.boolean
Deprecated.boolean
Deprecated.void
Deprecated.void
Deprecated.void
log
(io.micrometer.core.util.internal.logging.InternalLogLevel level, String format, Object... arguments) Deprecated.void
log
(io.micrometer.core.util.internal.logging.InternalLogLevel level, String format, Object argA, Object argB) Deprecated.void
Deprecated.void
Deprecated.name()
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.void
Deprecated.
-
Method Details
-
getLogEvents
Deprecated.- Returns:
- The recorded
LogEvent
instances, in descending order by age (the oldest is the first one).
-
clear
public void clear()Deprecated.Removes all the events that were recorded so far. -
name
Deprecated.- Specified by:
name
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
isTraceEnabled
public boolean isTraceEnabled()Deprecated.- Specified by:
isTraceEnabled
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
trace
Deprecated.- Specified by:
trace
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
trace
Deprecated.- Specified by:
trace
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
trace
Deprecated.- Specified by:
trace
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
trace
Deprecated.- Specified by:
trace
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
trace
Deprecated.- Specified by:
trace
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
trace
Deprecated.- Specified by:
trace
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
isDebugEnabled
public boolean isDebugEnabled()Deprecated.- Specified by:
isDebugEnabled
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
debug
Deprecated.- Specified by:
debug
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
debug
Deprecated.- Specified by:
debug
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
debug
Deprecated.- Specified by:
debug
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
debug
Deprecated.- Specified by:
debug
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
debug
Deprecated.- Specified by:
debug
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
debug
Deprecated.- Specified by:
debug
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
isInfoEnabled
public boolean isInfoEnabled()Deprecated.- Specified by:
isInfoEnabled
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
info
Deprecated.- Specified by:
info
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
info
Deprecated.- Specified by:
info
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
info
Deprecated.- Specified by:
info
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
info
Deprecated.- Specified by:
info
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
info
Deprecated.- Specified by:
info
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
info
Deprecated.- Specified by:
info
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
isWarnEnabled
public boolean isWarnEnabled()Deprecated.- Specified by:
isWarnEnabled
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
warn
Deprecated.- Specified by:
warn
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
warn
Deprecated.- Specified by:
warn
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
warn
Deprecated.- Specified by:
warn
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
warn
Deprecated.- Specified by:
warn
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
warn
Deprecated.- Specified by:
warn
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
warn
Deprecated.- Specified by:
warn
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
isErrorEnabled
public boolean isErrorEnabled()Deprecated.- Specified by:
isErrorEnabled
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
error
Deprecated.- Specified by:
error
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
error
Deprecated.- Specified by:
error
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
error
Deprecated.- Specified by:
error
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
error
Deprecated.- Specified by:
error
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
error
Deprecated.- Specified by:
error
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
error
Deprecated.- Specified by:
error
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
isEnabled
public boolean isEnabled(io.micrometer.core.util.internal.logging.InternalLogLevel level) Deprecated.- Specified by:
isEnabled
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
log
Deprecated.- Specified by:
log
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
log
public void log(io.micrometer.core.util.internal.logging.InternalLogLevel level, String format, Object arg) Deprecated.- Specified by:
log
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
log
public void log(io.micrometer.core.util.internal.logging.InternalLogLevel level, String format, Object argA, Object argB) Deprecated.- Specified by:
log
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
log
public void log(io.micrometer.core.util.internal.logging.InternalLogLevel level, String format, Object... arguments) Deprecated.- Specified by:
log
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
log
public void log(io.micrometer.core.util.internal.logging.InternalLogLevel level, String msg, Throwable t) Deprecated.- Specified by:
log
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
log
Deprecated.- Specified by:
log
in interfaceio.micrometer.core.util.internal.logging.InternalLogger
-
MockLogger
instead.