public class Log extends ModuleBase
ConfigCore is created and Modules are up.| Modifier and Type | Class and Description |
|---|---|
static interface |
Log.Logger |
static class |
Log.Module |
static class |
Log.SystemLogger |
| Constructor and Description |
|---|
Log() |
| Modifier and Type | Method and Description |
|---|---|
static void |
d(java.lang.String string)
ConfigCore.LoggingLevel#DEBUG level logging |
static void |
d(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel level logging |
static void |
deinit() |
static void |
e(java.lang.String string)
ConfigCore.LoggingLevel#ERROR level logging |
static void |
e(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#ERROR level logging |
java.lang.Integer |
getFeature() |
static void |
i(java.lang.String string)
ConfigCore.LoggingLevel#INFO level logging |
static void |
i(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#INFO level logging |
void |
init(InternalConfig config)
All initialization must be done in this method, not constructor.
|
static Log.Module |
module(java.lang.String name) |
static void |
w(java.lang.String string)
ConfigCore.LoggingLevel#WARN level logging |
static void |
w(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#WARN level logging |
static void |
wtf(java.lang.String string)
ConfigCore.LoggingLevel#ERROR (Android wtf) level logging which throws an
exception when ConfigCore.testMode is enabled. |
static void |
wtf(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#ERROR (Android wtf) level logging which throws an
exception when ConfigCore.testMode is enabled. |
isActive, onActivityCreated, onActivityDestroyed, onActivityPaused, onActivityResumed, onActivitySaveInstanceState, onActivityStarted, onActivityStopped, onConfigurationChanged, onContextAcquired, onDeviceId, onLimitedContextAcquired, onRequest, onRequestCompleted, onSessionBegan, onSessionEnded, onUserChanged, stoppublic void init(InternalConfig config)
Moduleinit in interface Moduleinit in class ModuleBaseconfig - Countly configuration object: can be stored locally if needed.public java.lang.Integer getFeature()
public static void deinit()
public static Log.Module module(java.lang.String name)
public static void d(java.lang.String string)
ConfigCore.LoggingLevel#DEBUG level loggingstring - string to logpublic static void d(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel level loggingstring - string to logt - exception to log along with stringpublic static void i(java.lang.String string)
ConfigCore.LoggingLevel#INFO level loggingstring - string to logpublic static void i(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#INFO level loggingstring - string to logt - exception to log along with stringpublic static void w(java.lang.String string)
ConfigCore.LoggingLevel#WARN level loggingstring - string to logpublic static void w(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#WARN level loggingstring - string to logt - exception to log along with stringpublic static void e(java.lang.String string)
ConfigCore.LoggingLevel#ERROR level loggingstring - string to logpublic static void e(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#ERROR level loggingstring - string to logt - exception to log along with stringpublic static void wtf(java.lang.String string)
ConfigCore.LoggingLevel#ERROR (Android wtf) level logging which throws an
exception when ConfigCore.testMode is enabled.string - string to logjava.lang.IllegalStateException - when ConfigCore.testMode is onpublic static void wtf(java.lang.String string,
java.lang.Throwable t)
ConfigCore.LoggingLevel#ERROR (Android wtf) level logging which throws an
exception when ConfigCore.testMode is enabled.string - string to logt - exception to log along with string