public synchronized void storeEventForCurrentAppVersion(double timestamp, int versionCode, String versionName, String eventLabel) { EventRecord eventRecord = events.get(eventLabel); if (eventRecord == null) { eventRecord = new EventRecord(); events.put(eventLabel, eventRecord); } eventRecord.update(timestamp, versionName, versionCode); notifyDataChanged(); }
public synchronized void storeInteractionForCurrentAppVersion(double timestamp, int versionCode, String versionName, String interactionId) { EventRecord eventRecord = interactions.get(interactionId); if (eventRecord == null) { eventRecord = new EventRecord(); interactions.put(interactionId, eventRecord); } eventRecord.update(timestamp, versionName, versionCode); notifyDataChanged(); }