EventRepository
Functions
Link copied to clipboard
abstract suspend fun clearLastProcessedEventId(): <Error class: unknown class><<Error class: unknown class>, Unit>
Clears the last processed event ID.
Link copied to clipboard
abstract suspend fun fetchMostRecentEventId(): <Error class: unknown class><<Error class: unknown class>, String>
Link copied to clipboard
abstract suspend fun fetchOldestAvailableEventId(): <Error class: unknown class><<Error class: unknown class>, String>
Fetches the oldest available event ID from remote.
Link copied to clipboard
Link copied to clipboard
abstract suspend fun lastProcessedEventId(): <Error class: unknown class><<Error class: unknown class>, String>
Retrieves the last processed event ID from the storage.
Link copied to clipboard
abstract suspend fun liveEvents(): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class><<Error class: unknown class><EventEnvelope>>>
Link copied to clipboard
Parse events from an external JSON payload
Link copied to clipboard
abstract suspend fun pendingEvents(): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>, EventEnvelope>>
Link copied to clipboard
abstract suspend fun updateLastProcessedEventId(eventId: String): <Error class: unknown class><<Error class: unknown class>, Unit>