BackupDataSource
internal class BackupDataSource(selfUserId: <Error class: unknown class>, userDAO: <Error class: unknown class>, messageDAO: <Error class: unknown class>, conversationDAO: <Error class: unknown class>, reactionDAO: <Error class: unknown class>, userMapper: UserMapper = userMapper(), conversationMapper: ConversationMapper = conversationMapper(selfUserId), messageMapper: MessageMapper = messageMapper(selfUserId), idMapper: <Error class: unknown class> = MapperProvider.idMapper()) : BackupRepository
Constructors
Link copied to clipboard
constructor(selfUserId: <Error class: unknown class>, userDAO: <Error class: unknown class>, messageDAO: <Error class: unknown class>, conversationDAO: <Error class: unknown class>, reactionDAO: <Error class: unknown class>, userMapper: UserMapper = userMapper(), conversationMapper: ConversationMapper = conversationMapper(selfUserId), messageMapper: MessageMapper = messageMapper(selfUserId), idMapper: <Error class: unknown class> = MapperProvider.idMapper())
Functions
Link copied to clipboard
Link copied to clipboard
open suspend override fun getMessages(pageSize: Int): <Error class: unknown class><PagedData<<Error class: unknown class>>>
Link copied to clipboard
open suspend override fun getReactions(pageSize: Int): <Error class: unknown class><PagedData<<Error class: unknown class>>>
Link copied to clipboard
open suspend override fun insertConversations(conversations: List<<Error class: unknown class>>): <Error class: unknown class>
Link copied to clipboard
open suspend override fun insertMessages(messages: List<<Error class: unknown class>>): <Error class: unknown class>
Link copied to clipboard
open suspend override fun insertReactions(reactions: List<<Error class: unknown class>>): <Error class: unknown class>
Link copied to clipboard
open suspend override fun insertUsers(users: List<<Error class: unknown class>>): <Error class: unknown class>