DatabaseClearGatewayImpl

internal class DatabaseClearGatewayImpl(val gatewayClearCacheDb: GatewayClearCacheDb, val gatewayClearPersistentDb: GatewayClearPersistentDb) : DatabaseClearGateway(source)

Implements DatabaseClearGateway behavior in the SDAI data layer.

Author

Dmitriy Moroz

Constructors

Link copied to clipboard
constructor(gatewayClearCacheDb: GatewayClearCacheDb, gatewayClearPersistentDb: GatewayClearPersistentDb)

Properties

Link copied to clipboard

Exposes the gatewayClearCacheDb value used by the SDAI data layer.

Link copied to clipboard

Exposes the gatewayClearPersistentDb value used by the SDAI data layer.

Functions

Link copied to clipboard
open suspend override fun clearSessionScopeDb()

Performs the SDAI side effect handled by clearSessionScopeDb.

Link copied to clipboard
open suspend override fun clearStorageScopeDb()

Performs the SDAI side effect handled by clearStorageScopeDb.