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 voidlog(SolaLogLevel level, String message, @Nullable Throwable throwable, Object... params) Logs a message at desiredSolaLogLevel.
-
Constructor Details
-
JavaSolaLogger
Creates a JavaSolaLogger instance.- Parameters:
logger- theLoggerthat powers this SolaLogger
-
-
Method Details
-
log
protected void log(SolaLogLevel level, String message, @Nullable Throwable throwable, Object... params) Description copied from class:SolaLoggerLogs a message at desiredSolaLogLevel. This usesString.format(String, Object...)to format the log message. Additionally, the passedThrowablewill be logged if provided.- Specified by:
login classSolaLogger- Parameters:
level- theSolaLogLevelto log atmessage- the message to logthrowable- the exception that should be loggedparams- the additional params for the log message
-