-
public interface UserEventLogDAO
-
-
Method Summary
-
-
Method Detail
-
insertEvent
@WorkerThread() abstract Long insertEvent(String deviceID, String eventName, String normalizedEventName)
-
updateEventByDeviceIdAndNormalizedEventName
@WorkerThread() abstract Boolean updateEventByDeviceIdAndNormalizedEventName(String deviceID, String normalizedEventName)
-
upsertEventsByDeviceIdAndNormalizedEventName
@WorkerThread() abstract Boolean upsertEventsByDeviceIdAndNormalizedEventName(String deviceID, Set<Pair<String, String>> setOfActualAndNormalizedEventNamePair)
-
readEventByDeviceIdAndNormalizedEventName
@WorkerThread() abstract UserEventLog readEventByDeviceIdAndNormalizedEventName(String deviceID, String normalizedEventName)
-
readEventCountByDeviceIdAndNormalizedEventName
@WorkerThread() abstract Integer readEventCountByDeviceIdAndNormalizedEventName(String deviceID, String normalizedEventName)
-
eventExistsByDeviceIdAndNormalizedEventName
@WorkerThread() abstract Boolean eventExistsByDeviceIdAndNormalizedEventName(String deviceID, String normalizedEventName)
-
eventExistsByDeviceIdAndNormalizedEventNameAndCount
@WorkerThread() abstract Boolean eventExistsByDeviceIdAndNormalizedEventNameAndCount(String deviceID, String normalizedEventName, Integer count)
-
allEventsByDeviceID
@WorkerThread() abstract List<UserEventLog> allEventsByDeviceID(String deviceID)
-
allEvents
@WorkerThread() abstract List<UserEventLog> allEvents()
-
cleanUpExtraEvents
@WorkerThread() abstract Boolean cleanUpExtraEvents(Integer rowsThreshold, Integer numberOfRowsToCleanup)
-
-
-
-