java.lang.Object
technology.sola.logging.SolaLogger
technology.sola.logging.JavaSolaLogger
JavaSolaLogger is a
SolaLogger
implementation powered by Logger
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
log
(SolaLogLevel level, String message, @Nullable Throwable throwable, Object... params) Logs a message at desiredSolaLogLevel
.
-
Constructor Details
-
JavaSolaLogger
Creates a JavaSolaLogger instance.- Parameters:
logger
- theLogger
that powers this SolaLogger
-
-
Method Details
-
log
protected void log(SolaLogLevel level, String message, @Nullable Throwable throwable, Object... params) Description copied from class:SolaLogger
Logs a message at desiredSolaLogLevel
. This usesString.format(String, Object...)
to format the log message. Additionally, the passedThrowable
will be logged if provided.- Specified by:
log
in classSolaLogger
- Parameters:
level
- theSolaLogLevel
to log atmessage
- the message to logthrowable
- the exception that should be loggedparams
- the additional params for the log message
-