AccountsDAOImpl

internal class AccountsDAOImpl(queries: AccountsQueries, currentAccountQueries: CurrentAccountQueries, queriesContext: <Error class: unknown class>, mapper: AccountMapper = AccountMapper) : AccountsDAO

Constructors

Link copied to clipboard
internal constructor(queries: AccountsQueries, currentAccountQueries: CurrentAccountQueries, queriesContext: <Error class: unknown class>, mapper: AccountMapper = AccountMapper)

Functions

Link copied to clipboard
open suspend override fun accountInfo(userIDEntity: UserIDEntity): AccountInfoEntity?
Link copied to clipboard
open suspend override fun allAccountList(): List<AccountInfoEntity>
Link copied to clipboard
open suspend override fun allValidAccountList(): List<AccountInfoEntity>
Link copied to clipboard
open suspend override fun currentAccount(): AccountInfoEntity?
Link copied to clipboard
open suspend override fun deleteAccount(userIDEntity: UserIDEntity): <Error class: unknown class>
Link copied to clipboard
open suspend override fun doesValidAccountExists(userIDEntity: UserIDEntity): Boolean
Link copied to clipboard
open override fun fullAccountInfo(userIDEntity: UserIDEntity): FullAccountEntity?
Link copied to clipboard
open suspend override fun getAccountManagedBy(userIDEntity: UserIDEntity): ManagedByEntity?
open suspend override fun getAllValidAccountPersistentWebSocketStatus(): <Error class: unknown class><List<PersistentWebSocketStatusEntity>>
Link copied to clipboard
open suspend override fun insertOrReplace(userIDEntity: UserIDEntity, ssoIdEntity: SsoIdEntity?, serverConfigId: String, isPersistentWebSocketEnabled: Boolean): <Error class: unknown class>
Link copied to clipboard
open suspend override fun isFederated(userIDEntity: UserIDEntity): Boolean?
Link copied to clipboard
open suspend override fun markAccountAsInvalid(userIDEntity: UserIDEntity, logoutReason: LogoutReason): <Error class: unknown class>
Link copied to clipboard
open suspend override fun observeAccount(userIDEntity: UserIDEntity): <Error class: unknown class><AccountInfoEntity?>
Link copied to clipboard
open suspend override fun observeAllAccountList(): <Error class: unknown class><List<AccountInfoEntity>>
Link copied to clipboard
open override fun observerCurrentAccount(): <Error class: unknown class><AccountInfoEntity?>
Link copied to clipboard
open override fun observerValidAccountList(): <Error class: unknown class><List<AccountInfoEntity>>
Link copied to clipboard
open suspend override fun persistentWebSocketStatus(userIDEntity: UserIDEntity): Boolean
Link copied to clipboard
open suspend override fun setCurrentAccount(userIDEntity: UserIDEntity?): <Error class: unknown class>
Link copied to clipboard
open suspend override fun ssoId(userIDEntity: UserIDEntity): SsoIdEntity?
Link copied to clipboard
open suspend override fun updatePersistentWebSocketStatus(userIDEntity: UserIDEntity, isPersistentWebSocketEnabled: Boolean): <Error class: unknown class>
Link copied to clipboard
open suspend override fun updateSsoIdAndScimInfo(userIDEntity: UserIDEntity, ssoIdEntity: SsoIdEntity?, managedBy: ManagedByEntity?): <Error class: unknown class>
Link copied to clipboard