SecurityModelDataService

interface SecurityModelDataService : IAppDatabase

Service part for work with model SecurityModel

Author

Vitaliy Zarubin

Functions

clearCacheAfterLogout
Link copied to clipboard
open override fun clearCacheAfterLogout()

Performed when the user logs out

clearSecurityModel
Link copied to clipboard
open suspend fun clearSecurityModel()

Remove all models

getSecurityModel
Link copied to clipboard
open fun getSecurityModel(): Flow<SecurityModel?>

Get Flow model

insertSecurityModel
Link copied to clipboard
open suspend fun insertSecurityModel(vararg models: SecurityModel)

Fun for insert models

isLogin
Link copied to clipboard
open fun isLogin(): Boolean

Check user is login

Properties

dao
Link copied to clipboard
private val dao: SecurityModelDao

Doa model SecurityModel

dbSecurity
Link copied to clipboard
abstract val dbSecurity: CoreSecurityDatabase

Base room db

Inheritors

CoreDataService
Link copied to clipboard