SqlNormalizedCache

Functions

Link copied to clipboard
open suspend override fun clearAll()
Link copied to clipboard
open suspend override fun close()
Link copied to clipboard
open suspend override fun dump(): Map<KClass<*>, Map<CacheKey, Record>>
Link copied to clipboard
open suspend override fun loadRecord(key: CacheKey, cacheHeaders: CacheHeaders): Record?
Link copied to clipboard
open suspend override fun loadRecords(keys: Collection<CacheKey>, cacheHeaders: CacheHeaders): Collection<Record>
Link copied to clipboard
open suspend override fun merge(record: Record, cacheHeaders: CacheHeaders, recordMerger: RecordMerger): Set<String>
open suspend override fun merge(records: Collection<Record>, cacheHeaders: CacheHeaders, recordMerger: RecordMerger): Set<String>
Link copied to clipboard
open suspend override fun remove(cacheKey: CacheKey, cascade: Boolean): Boolean
open suspend override fun remove(cacheKeys: Collection<CacheKey>, cascade: Boolean): Int
Link copied to clipboard
open override fun sizeOfRecord(record: Record): Int
Link copied to clipboard
open suspend override fun trim(maxSizeBytes: Long, trimFactor: Float): Long