AppDAOImpl

internal class AppDAOImpl(appsQueries: AppsQueries, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher) : AppDAO

Constructors

Link copied to clipboard
constructor(appsQueries: AppsQueries, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher)

Functions

Link copied to clipboard
open suspend override fun byId(id: QualifiedIDEntity): AppEntity?
Link copied to clipboard
open suspend override fun insert(appEntity: AppEntity)
Link copied to clipboard
open suspend override fun observeAllApps(): <Error class: unknown class><List<AppEntity>>
Link copied to clipboard
open suspend override fun observeIsAppMember(appId: QualifiedIDEntity, conversationId: ConversationIDEntity): <Error class: unknown class><QualifiedIDEntity?>

Returns the userId only if the given user is a member of the conversation.

Link copied to clipboard
open suspend override fun searchAppsByName(query: String): <Error class: unknown class><List<AppEntity>>
Link copied to clipboard
open suspend override fun upsertApps(apps: List<AppEntity>): <Error class: unknown class>