public class LemniskHelper
extends java.lang.Object
implements androidx.lifecycle.LifecycleObserver
Copyright (c) 2018 Lemnisk. All rights reserved.
| Modifier and Type | Method and Description |
|---|---|
static LemniskHelper |
getInstance(android.content.Context appConext) |
java.lang.String |
getWebViewString() |
void |
init() |
boolean |
isAppInForeground() |
protected void |
logEvent(java.util.HashMap<java.lang.String,java.lang.String> lemHashMap) |
void |
logEvent(java.lang.String event,
AttributeBuilder attributes) |
void |
logEvent(java.lang.String event,
java.util.HashMap<java.lang.String,java.lang.String> attributes) |
void |
logTrackerEvent(android.os.Bundle extras,
java.lang.String event) |
void |
onMoveToForeground() |
static void |
parallelExecute(android.os.AsyncTask task) |
void |
passDatatoWebView(java.lang.String url,
android.webkit.WebView webView) |
protected void |
scheduleJob(android.content.Context context) |
void |
setGCMRegistrationListener(GCMRegistrationListener gcmRegistrationListener) |
void |
setGCMToken(java.lang.String token) |
public static LemniskHelper getInstance(android.content.Context appConext)
public void init()
public void setGCMToken(java.lang.String token)
public java.lang.String getWebViewString()
protected void logEvent(java.util.HashMap<java.lang.String,java.lang.String> lemHashMap)
throws java.lang.Exception
java.lang.Exceptionpublic static void parallelExecute(android.os.AsyncTask task)
public void setGCMRegistrationListener(GCMRegistrationListener gcmRegistrationListener)
public void logEvent(java.lang.String event,
AttributeBuilder attributes)
public void logEvent(java.lang.String event,
java.util.HashMap<java.lang.String,java.lang.String> attributes)
protected void scheduleJob(android.content.Context context)
public void logTrackerEvent(android.os.Bundle extras,
java.lang.String event)
public void passDatatoWebView(java.lang.String url,
android.webkit.WebView webView)
public boolean isAppInForeground()
public void onMoveToForeground()