public class AnalyticsDatabase
extends android.database.sqlite.SQLiteOpenHelper
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<android.os.AsyncTask> |
mTaskSet |
| Constructor and Description |
|---|
AnalyticsDatabase(android.content.Context context,
java.lang.String name,
android.database.sqlite.SQLiteDatabase.CursorFactory factory,
int version) |
AnalyticsDatabase(android.content.Context context,
java.lang.String name,
android.database.sqlite.SQLiteDatabase.CursorFactory factory,
int version,
android.database.DatabaseErrorHandler errorHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(AnalyticsEvent request) |
static AnalyticsDatabase |
getInstance(android.content.Context context) |
java.util.List<java.util.List<AnalyticsEvent>> |
getPendingRequests() |
void |
onCreate(android.database.sqlite.SQLiteDatabase db) |
void |
onUpgrade(android.database.sqlite.SQLiteDatabase db,
int oldVersion,
int newVersion) |
void |
removeEvents(java.util.List<AnalyticsEvent> events) |
public AnalyticsDatabase(android.content.Context context,
java.lang.String name,
android.database.sqlite.SQLiteDatabase.CursorFactory factory,
int version)
public AnalyticsDatabase(android.content.Context context,
java.lang.String name,
android.database.sqlite.SQLiteDatabase.CursorFactory factory,
int version,
android.database.DatabaseErrorHandler errorHandler)
public static AnalyticsDatabase getInstance(android.content.Context context)
public void onCreate(android.database.sqlite.SQLiteDatabase db)
onCreate in class android.database.sqlite.SQLiteOpenHelperpublic void onUpgrade(android.database.sqlite.SQLiteDatabase db,
int oldVersion,
int newVersion)
onUpgrade in class android.database.sqlite.SQLiteOpenHelperpublic void addEvent(AnalyticsEvent request)
public void removeEvents(java.util.List<AnalyticsEvent> events)
public java.util.List<java.util.List<AnalyticsEvent>> getPendingRequests()