ServerConfigRepositoryExtension

internal abstract class ServerConfigRepositoryExtension(val versionApi: <Error class: unknown class>, val serverConfigurationDAO: <Error class: unknown class>, val serverConfigMapper: ServerConfigMapper)

Common operations for the server configuration repository.

Inheritors

Constructors

Link copied to clipboard
constructor(versionApi: <Error class: unknown class>, serverConfigurationDAO: <Error class: unknown class>, serverConfigMapper: ServerConfigMapper)

Properties

Link copied to clipboard
Link copied to clipboard
open val serverConfigurationDAO: <Error class: unknown class>
Link copied to clipboard
open val versionApi: <Error class: unknown class>

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
suspend fun storeServerLinksAndMetadata(links: ServerConfig.Links, metadata: ServerConfig.MetaData): <Error class: unknown class><<Error class: unknown class>, ServerConfig>