java.lang.Objectcom.netmera.mobile.Logging
public class Logging
Logging
is used to enable/disable inner Netmera logs.
Log methods compare log level of the given log with the log level variable of the class.
If the log level of the given log is bigger or equal than the log level which is set before, the message will be written.
Otherwise, not.
You can use log levels to enable/disable logging.
Field Summary | |
---|---|
static int |
DEBUG
Verbose and debug level log messages are written. |
static int |
ERROR
Verbose, info, debug, warning and error level log messages |
static int |
INFO
Verbose, info, debug level log messages are written. |
static int |
NONE
Disables all log messages written in the SDK. |
static int |
VERBOSE
Verbose level log messages are written. |
static int |
WARNING
Verbose, info, debug, warning level log messages are written. |
Constructor Summary | |
---|---|
Logging()
|
Method Summary | |
---|---|
static void |
debug(java.lang.String tag,
java.lang.String message)
|
static void |
debug(java.lang.String tag,
java.lang.String message,
java.lang.Throwable tr)
|
static void |
error(java.lang.String tag,
java.lang.String message)
|
static void |
error(java.lang.String tag,
java.lang.String message,
java.lang.Throwable tr)
|
static int |
getLogLevel()
Get log level of the app. |
static void |
info(java.lang.String tag,
java.lang.String message)
|
static void |
info(java.lang.String tag,
java.lang.String message,
java.lang.Throwable tr)
|
static void |
setLogLevel(int logLevel)
Set log level of the app. |
static void |
verbose(java.lang.String tag,
java.lang.String message)
|
static void |
verbose(java.lang.String tag,
java.lang.String message,
java.lang.Throwable tr)
|
static void |
warn(java.lang.String tag,
java.lang.String message)
|
static void |
warn(java.lang.String tag,
java.lang.String message,
java.lang.Throwable tr)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int VERBOSE
public static final int DEBUG
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int NONE
Constructor Detail |
---|
public Logging()
Method Detail |
---|
public static void setLogLevel(int logLevel)
log
- level. Use static constants defined in the class.public static int getLogLevel()
public static void verbose(java.lang.String tag, java.lang.String message, java.lang.Throwable tr)
public static void verbose(java.lang.String tag, java.lang.String message)
public static void debug(java.lang.String tag, java.lang.String message, java.lang.Throwable tr)
public static void debug(java.lang.String tag, java.lang.String message)
public static void info(java.lang.String tag, java.lang.String message, java.lang.Throwable tr)
public static void info(java.lang.String tag, java.lang.String message)
public static void warn(java.lang.String tag, java.lang.String message, java.lang.Throwable tr)
public static void warn(java.lang.String tag, java.lang.String message)
public static void error(java.lang.String tag, java.lang.String message, java.lang.Throwable tr)
public static void error(java.lang.String tag, java.lang.String message)