MPDataSetCacheManager
Functions
Link copied to clipboard
open fun addDataSetWithCachingScope(@NonNull solutionID: String, @NonNull cachingScope: MPDataSetCacheScope): MPDataSetCache
Adds a new MPDataSetCache
open fun addDataSetWithCachingScope(@NonNull solutionID: String, @Nullable venueIds: List<String>, @NonNull cachingScope: MPDataSetCacheScope): MPDataSetCache
Link copied to clipboard
Adds a listener that gets called when a MPDataSetCache has been added/removed
Link copied to clipboard
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
open fun getSyncSizesForDataSetCaches(@NonNull caches: List<MPDataSetCache>, @NonNull listener: MPDataSetCacheManagerSizeListener)
Fetches the sizes of caches
Link copied to clipboard
Initializes the MPDataSetCacheManager
Link copied to clipboard
Checks whether the MPDataSetCacheManager singleton has been initialized
Link copied to clipboard
Removes a MPDataSetCache from the managed datasets
Link copied to clipboard
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
Link copied to clipboard
Synchronizes all managed datasets MPDataSetCache
Synchronize a list of MPDataSetCaches