public class RxBleLog
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
RxBleLog.Logger
Deprecated.
|
static interface |
RxBleLog.LogLevel |
| Modifier and Type | Field and Description |
|---|---|
static int |
DEBUG
Deprecated.
|
static int |
ERROR
Deprecated.
|
static int |
INFO
Deprecated.
|
static int |
NONE
Deprecated.
|
static int |
VERBOSE
Deprecated.
|
static int |
WARN
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
d(java.lang.String message,
java.lang.Object... args) |
static void |
d(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args) |
static void |
e(java.lang.String message,
java.lang.Object... args) |
static void |
e(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args) |
static int |
getMacAddressLogSetting() |
static boolean |
getShouldLogAttributeValues() |
static boolean |
getShouldLogScannedPeripherals() |
static int |
getUuidLogSetting() |
static void |
i(java.lang.String message,
java.lang.Object... args) |
static void |
i(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args) |
static boolean |
isAtLeast(int expectedLogLevel) |
static void |
setLogger(RxBleLog.Logger logger)
Deprecated.
|
static void |
setLogLevel(int logLevel)
Deprecated.
|
static void |
updateLogOptions(LogOptions logOptions)
Method to update current logger setup with new LogOptions.
|
static void |
v(java.lang.String message,
java.lang.Object... args) |
static void |
v(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args) |
static void |
w(java.lang.String message,
java.lang.Object... args) |
static void |
w(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args) |
@Deprecated public static final int VERBOSE
@Deprecated public static final int DEBUG
@Deprecated public static final int INFO
@Deprecated public static final int WARN
@Deprecated public static final int ERROR
@Deprecated public static final int NONE
@Deprecated public static void setLogger(RxBleLog.Logger logger)
RxBleClient.updateLogOptions(LogOptions)null to use default logcat logging.
It updates only the logger object. The rest of log settings remain unchanged.
Example how to forward logs to Timber:
RxBleLog.setLogger(new RxBleLog.Logger() {
@Override
public void log(final int level, final String tag, final String msg) {
Timber.tag(tag).log(level, msg);
}
});
@Deprecated public static void setLogLevel(int logLevel)
RxBleClient.updateLogOptions(LogOptions)logLevel - the log levelpublic static void updateLogOptions(LogOptions logOptions)
logOptions - the new log optionspublic static void v(java.lang.String message,
java.lang.Object... args)
public static void v(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args)
public static void d(java.lang.String message,
java.lang.Object... args)
public static void d(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args)
public static void i(java.lang.String message,
java.lang.Object... args)
public static void i(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args)
public static void w(java.lang.String message,
java.lang.Object... args)
public static void w(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args)
public static void e(java.lang.String message,
java.lang.Object... args)
public static void e(java.lang.Throwable t,
java.lang.String message,
java.lang.Object... args)
public static boolean isAtLeast(int expectedLogLevel)
public static int getMacAddressLogSetting()
public static int getUuidLogSetting()
public static boolean getShouldLogAttributeValues()
public static boolean getShouldLogScannedPeripherals()