-
public final class EventsRepository
-
-
Constructor Summary
Constructors Constructor Description EventsRepository(EventQueries eventQueries, String bundleId, TelemetryEnabled telemetryEnabled, CoroutineDispatcher dispatcher)
-
Method Summary
Modifier and Type Method Description final <ERROR CLASS>insertOrAbortTelemetry(Props props)final <ERROR CLASS>insertOrAbort(Props props)final List<Event>getAllEventsWithLimitAndOffset(Integer limit, Integer offset)final List<Event>getAllNonTelemetryEventsWithLimitAndOffset(Integer limit, Integer offset)final UnitdeleteAllTelemetry()final UnitdeleteByIds(List<Long> eventIds)-
-
Constructor Detail
-
EventsRepository
EventsRepository(EventQueries eventQueries, String bundleId, TelemetryEnabled telemetryEnabled, CoroutineDispatcher dispatcher)
-
-
Method Detail
-
insertOrAbortTelemetry
final <ERROR CLASS> insertOrAbortTelemetry(Props props)
-
insertOrAbort
final <ERROR CLASS> insertOrAbort(Props props)
-
getAllEventsWithLimitAndOffset
final List<Event> getAllEventsWithLimitAndOffset(Integer limit, Integer offset)
-
getAllNonTelemetryEventsWithLimitAndOffset
final List<Event> getAllNonTelemetryEventsWithLimitAndOffset(Integer limit, Integer offset)
-
deleteAllTelemetry
final Unit deleteAllTelemetry()
-
deleteByIds
final Unit deleteByIds(List<Long> eventIds)
-
-
-
-