ServerConfigurationDAOImpl

internal class ServerConfigurationDAOImpl(queries: ServerConfigurationQueries, queriesContext: CoroutineContext, mapper: ServerConfigMapper = ServerConfigMapper) : ServerConfigurationDAO

Constructors

Link copied to clipboard
internal constructor(queries: ServerConfigurationQueries, queriesContext: CoroutineContext, mapper: ServerConfigMapper = ServerConfigMapper)

Functions

Link copied to clipboard
open suspend override fun allConfig(): List<ServerConfigEntity>
Link copied to clipboard
open override fun allConfigFlow(): Flow<List<ServerConfigEntity>>
Link copied to clipboard
open suspend override fun configById(id: String): ServerConfigEntity?
Link copied to clipboard
open suspend override fun configByLinks(links: ServerConfigEntity.Links): ServerConfigEntity?
Link copied to clipboard
open suspend override fun configForUser(userId: UserIDEntity): ServerConfigEntity?
Link copied to clipboard
open suspend override fun deleteById(id: String)
Link copied to clipboard
open suspend override fun getCommonApiVersion(domain: String): Int
Link copied to clipboard
Link copied to clipboard
open suspend override fun insert(insertData: ServerConfigurationDAO.InsertData)
Link copied to clipboard
open suspend override fun isNativePushSupportedByServer(userId: UserIDEntity): Boolean?
Link copied to clipboard
open suspend override fun setFederationToTrue(id: String)
Link copied to clipboard
open suspend override fun setNativePushSupportedByServer(userId: UserIDEntity, supported: Boolean)
Link copied to clipboard
open suspend override fun teamUrlForUser(userId: UserIDEntity): String?
Link copied to clipboard
open suspend override fun updateApiVersionAndDomain(id: String, domain: String, commonApiVersion: Int)
Link copied to clipboard
open suspend override fun updateBlackListCheckDate(configIds: Set<String>, date: String)
Link copied to clipboard
open suspend override fun updateServerMetaData(id: String, federation: Boolean, commonApiVersion: Int)