CustomServerConfigDataSource
internal class CustomServerConfigDataSource( val versionApi: <Error class: unknown class>, api: <Error class: unknown class>, developmentApiEnabled: Boolean, val serverConfigurationDAO: <Error class: unknown class>, backendMetaDataUtil: <Error class: unknown class> = BackendMetaDataUtilImpl, val serverConfigMapper: ServerConfigMapper = MapperProvider.serverConfigMapper()) : ServerConfigRepositoryExtension, CustomServerConfigRepository
Constructors
Link copied to clipboard
internal constructor( versionApi: <Error class: unknown class>, api: <Error class: unknown class>, developmentApiEnabled: Boolean, serverConfigurationDAO: <Error class: unknown class>, backendMetaDataUtil: <Error class: unknown class> = BackendMetaDataUtilImpl, serverConfigMapper: ServerConfigMapper = MapperProvider.serverConfigMapper())
Functions
Link copied to clipboard
suspend fun fetchApiVersionAndStore(links: ServerConfig.Links): <Error class: unknown class><<Error class: unknown class>, ServerConfig>
Link copied to clipboard
suspend fun fetchMetadata(serverLinks: ServerConfig.Links): <Error class: unknown class><<Error class: unknown class>, ServerConfig.MetaData>
Link copied to clipboard
open suspend override fun fetchRemoteConfig( serverConfigUrl: String): <Error class: unknown class><<Error class: unknown class>, ServerConfig.Links>
download an on premise server configuration from a json file
Link copied to clipboard
open suspend override fun getServerConfigsWithUserIdAfterTheDate( date: String): <Error class: unknown class><<Error class: unknown class>, <Error class: unknown class><List<ServerConfigWithUserId>>>
Link copied to clipboard
open suspend override fun observeServerConfigByLinks( links: ServerConfig.Links): <Error class: unknown class><<Error class: unknown class><<Error class: unknown class>, ServerConfig>>
Link copied to clipboard
open suspend override fun storeConfig( links: ServerConfig.Links, metadata: ServerConfig.MetaData): <Error class: unknown class><<Error class: unknown class>, ServerConfig>
open suspend override fun storeConfig( links: ServerConfig.Links, versionInfo: ServerConfig.VersionInfo): <Error class: unknown class><<Error class: unknown class>, ServerConfig>
Link copied to clipboard
suspend fun storeServerLinksAndMetadata( links: ServerConfig.Links, metadata: ServerConfig.MetaData): <Error class: unknown class><<Error class: unknown class>, ServerConfig>
Link copied to clipboard
updates lastBlackListCheckDate for the Set of configIds