Package com.cercalia.sdk.util
Class Logger
java.lang.Object
com.cercalia.sdk.util.Logger
Simple logging utility for Cercalia SDK.
Provides debug, info, warn, and error logging levels.
-
Method Summary
Modifier and TypeMethodDescriptionvoidLogs a debug message (only if debug is enabled).voidLogs a debug message with arguments (only if debug is enabled).voidLogs an error message.voidLogs an error message with arguments.voidLogs an error message with a throwable.static LoggerReturns the singletonLoggerinstance.voidLogs an info message.voidLogs an info message with arguments.static booleanChecks if debug logging is enabled.static voidsetDebugEnabled(boolean enabled) Enables or disables debug logging.voidLogs a warning message.voidLogs a warning message with arguments.
-
Method Details
-
getInstance
Returns the singletonLoggerinstance.- Returns:
- the
Loggerinstance.
-
setDebugEnabled
public static void setDebugEnabled(boolean enabled) Enables or disables debug logging.- Parameters:
enabled-trueto enable debug logging.
-
isDebugEnabled
public static boolean isDebugEnabled()Checks if debug logging is enabled.- Returns:
trueif debug logging is enabled.
-
info
Logs an info message.- Parameters:
message- the message to log.
-
info
Logs an info message with arguments.- Parameters:
format- the message format.args- the arguments.
-
error
Logs an error message.- Parameters:
message- the message to log.
-
error
Logs an error message with arguments.- Parameters:
format- the message format.args- the arguments.
-
error
Logs an error message with a throwable.- Parameters:
message- the message to log.throwable- the throwable to log.
-
warn
Logs a warning message.- Parameters:
message- the message to log.
-
warn
Logs a warning message with arguments.- Parameters:
format- the message format.args- the arguments.
-
debug
Logs a debug message (only if debug is enabled).- Parameters:
message- the message to log.
-
debug
Logs a debug message with arguments (only if debug is enabled).- Parameters:
format- the message format.args- the arguments.
-