Package-level declarations
Types
Link copied to clipboard
open class MinimalRepositoryStateFlowCache<K, V, R : MinimalRepository<K, V>>(cacheScope: CoroutineScope, repository: R, tm: TransactionManager, expireDuration: Duration = 1.minutes) : StateFlowCache<K, V>
Link copied to clipboard
open class StateFlowCache<K, V>(name: String, cacheScope: CoroutineScope, val expireDuration: Duration = 1.minutes)
Link copied to clipboard
Link copied to clipboard
class TwoDimensionsRepositoryStateFlowCache<K1, K2, V, R : TwoDimensionsRepository<K1, K2, V>>(cacheScope: CoroutineScope, repository: R, tm: TransactionManager, expireDuration: Duration = 1.minutes)