MPDataSetCacheManager

Functions

Link copied to clipboard
Adds a listener that gets called when a MPDataSetCache has been added/removed
Link copied to clipboard
Gets a managed MPDataSetCache by it's id
Link copied to clipboard
Returns the MPDataSetCacheManager singleton, if the MPDatasetManager has been initialized
Link copied to clipboard
Returns a list of managed MPDataSetCache
Link copied to clipboard
Fetches the sizes of caches
Link copied to clipboard
open fun initialize(@NonNull context: Context)
Initializes the MPDataSetCacheManager
Link copied to clipboard
Checks whether the MPDataSetCacheManager singleton has been initialized
Link copied to clipboard
open fun removeDataSetCache(@NonNull dataSetCache: MPDataSetCache)
Removes a MPDataSetCache from the managed datasets
Link copied to clipboard
open fun removeListeners()
Link copied to clipboard
Removes a listener from the list of listener, that gets invoked when a MPDataSetCache has been added/removed
Link copied to clipboard
Synchronizes all managed datasets MPDataSetCache
open fun synchronizeDataSets(@NonNull dataSetCaches: List<MPDataSetCache>)
Synchronize a list of MPDataSetCaches