Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class GetServerConfigUseCase(customServerConfigRepository: CustomServerConfigRepository)

Gets the ServerConfig.Links stored locally, using the url as a key.

Link copied to clipboard
class ServerConfigForAccountUseCase(dao: <Error class: unknown class>, serverConfigMapper: ServerConfigMapper = MapperProvider.serverConfigMapper())

Gets the server configuration for the given user.

Link copied to clipboard
Link copied to clipboard

Stores the server configuration metadata, like main urls and flags for this server.

Link copied to clipboard

Iterates over all locally stored server configs and update each api version

Link copied to clipboard
class UpdateApiVersionsUseCaseImpl(sessionRepository: SessionRepository, tokenStorage: <Error class: unknown class>, serverConfigRepoProvider: (serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?) -> ServerConfigRepository, sessionMapper: SessionMapper = MapperProvider.sessionMapper()) : UpdateApiVersionsUseCase