public final class LDSDKLogger
extends java.lang.Object
CustomLogger
that all log from the LEGO Device SDK will be written to,
by calling the setCustomLogger(dk.lego.devicesdk.logging.CustomLogger)
Modifier and Type | Class and Description |
---|---|
static class |
LDSDKLogger.LoggerLevel
Log level
|
Constructor and Description |
---|
LDSDKLogger() |
Modifier and Type | Method and Description |
---|---|
static void |
d(java.lang.String msg) |
static void |
e(java.lang.Exception e) |
static void |
e(java.lang.String msg) |
static LDSDKLogger |
getInstance() |
LDSDKLogger.LoggerLevel |
getLoggerLevel() |
static void |
i(java.lang.String msg) |
void |
setCustomLogger(CustomLogger customLogger)
You may set a custom log writer that all log from the library will be written to.
|
void |
setLogLevel(LDSDKLogger.LoggerLevel level) |
static void |
v(java.lang.String msg) |
static void |
w(java.lang.String msg) |
public static LDSDKLogger getInstance()
public void setCustomLogger(CustomLogger customLogger)
DefaultAndroidCustomLogger
using the standard Android Log
will be usedpublic void setLogLevel(LDSDKLogger.LoggerLevel level)
level
- The new log levelpublic LDSDKLogger.LoggerLevel getLoggerLevel()
public static void v(java.lang.String msg)
msg
- Verbose log message (requires minimum log level of LDSDKLogger.LoggerLevel.LOGGER_LEVEL_VERBOSE
)public static void d(java.lang.String msg)
msg
- Debug log message (requires log level of at least LDSDKLogger.LoggerLevel.LOGGER_LEVEL_DEBUG
)public static void i(java.lang.String msg)
msg
- Info log message (requires log level of at least LDSDKLogger.LoggerLevel.LOGGER_LEVEL_INFO
)public static void w(java.lang.String msg)
msg
- Warn log message (requires log level of at least LDSDKLogger.LoggerLevel.LOGGER_LEVEL_WARN
)public static void e(java.lang.String msg)
msg
- Error log message (requires log level of at least LDSDKLogger.LoggerLevel.LOGGER_LEVEL_ERROR
)public static void e(java.lang.Exception e)
e
- Exception log message (requires log level of at least LDSDKLogger.LoggerLevel.LOGGER_LEVEL_ERROR
)