Class MAMCloudMediaProvider
-
- All Implemented Interfaces:
-
android.content.ComponentCallbacks,android.content.ComponentCallbacks2,com.microsoft.intune.mam.client.content.HookedCloudMediaProvider
@RequiresApi(value = Build.VERSION_CODES.TIRAMISU) public abstract class MAMCloudMediaProvider extends CloudMediaProvider implements HookedCloudMediaProvider
-
-
Field Summary
Fields Modifier and Type Field Description public final static intTRIM_MEMORY_BACKGROUNDpublic final static intTRIM_MEMORY_COMPLETEpublic final static intTRIM_MEMORY_MODERATEpublic final static intTRIM_MEMORY_RUNNING_CRITICALpublic final static intTRIM_MEMORY_RUNNING_LOWpublic final static intTRIM_MEMORY_RUNNING_MODERATEpublic final static intTRIM_MEMORY_UI_HIDDEN
-
Constructor Summary
Constructors Constructor Description MAMCloudMediaProvider()
-
Method Summary
Modifier and Type Method Description CloudMediaProviderContract.CapabilitiesonGetCapabilities()BundleonGetMediaCollectionInfo(Bundle extras)ParcelFileDescriptoronOpenMedia(String mediaId, Bundle extras, CancellationSignal signal)AssetFileDescriptoronOpenPreview(String mediaId, Point size, Bundle extras, CancellationSignal signal)CursoronQueryAlbums(Bundle extras)CursoronQueryDeletedMedia(Bundle extras)CursoronQueryMedia(Bundle extras)CursoronQueryMediaCategories(String parentCategoryId, Bundle extras, CancellationSignal cancellationSignal)CursoronQueryMediaInMediaSet(String mediaSetId, Bundle extras, CancellationSignal cancellationSignal)CursoronQueryMediaSets(String mediaCategoryId, Bundle extras, CancellationSignal cancellationSignal)CursoronQuerySearchSuggestions(String prefixText, Bundle extras, CancellationSignal cancellationSignal)CursoronSearchMedia(String searchText, Bundle extras, CancellationSignal cancellationSignal)CursoronSearchMedia(String suggestedMediaSetId, String fallbackSearchText, Bundle extras, CancellationSignal cancellationSignal)CursoronQueryAlbumsMAM(Bundle extras)Called during onQueryAlbumsMAM. -
Methods inherited from class android.provider.CloudMediaProvider
attachInfo, call, canonicalize, delete, getType, insert, onCreateCloudMediaSurfaceController, openFile, openTypedAssetFile, query, update -
Methods inherited from class com.microsoft.intune.mam.client.content.HookedCloudMediaProvider
onGetCapabilitiesMAM, onGetMediaCollectionInfoMAM, onOpenMediaMAM, onOpenPreviewMAM, onQueryDeletedMediaMAM, onQueryMediaCategoriesMAM, onQueryMediaInMediaSetMAM, onQueryMediaMAM, onQueryMediaSetsMAM, onQuerySearchSuggestionsMAM, onSearchMediaMAM, onSearchMediaMAM -
Methods inherited from class android.content.ContentProvider
applyBatch, bulkInsert, clearCallingIdentity, dump, getCallingAttributionSource, getCallingAttributionTag, getCallingPackage, getCallingPackageUnchecked, getContext, getPathPermissions, getReadPermission, getStreamTypes, getTypeAnonymous, getWritePermission, onCallingPackageChanged, onConfigurationChanged, onCreate, onLowMemory, onTrimMemory, openAssetFile, openPipeHelper, refresh, requireContext, restoreCallingIdentity, shutdown, uncanonicalize -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onGetCapabilities
CloudMediaProviderContract.Capabilities onGetCapabilities()
-
onGetMediaCollectionInfo
Bundle onGetMediaCollectionInfo(Bundle extras)
-
onOpenMedia
ParcelFileDescriptor onOpenMedia(String mediaId, Bundle extras, CancellationSignal signal)
-
onOpenPreview
AssetFileDescriptor onOpenPreview(String mediaId, Point size, Bundle extras, CancellationSignal signal)
-
onQueryAlbums
Cursor onQueryAlbums(Bundle extras)
-
onQueryDeletedMedia
Cursor onQueryDeletedMedia(Bundle extras)
-
onQueryMedia
Cursor onQueryMedia(Bundle extras)
-
onQueryMediaCategories
Cursor onQueryMediaCategories(String parentCategoryId, Bundle extras, CancellationSignal cancellationSignal)
-
onQueryMediaInMediaSet
Cursor onQueryMediaInMediaSet(String mediaSetId, Bundle extras, CancellationSignal cancellationSignal)
-
onQueryMediaSets
Cursor onQueryMediaSets(String mediaCategoryId, Bundle extras, CancellationSignal cancellationSignal)
-
onQuerySearchSuggestions
Cursor onQuerySearchSuggestions(String prefixText, Bundle extras, CancellationSignal cancellationSignal)
-
onSearchMedia
Cursor onSearchMedia(String searchText, Bundle extras, CancellationSignal cancellationSignal)
-
onSearchMedia
Cursor onSearchMedia(String suggestedMediaSetId, String fallbackSearchText, Bundle extras, CancellationSignal cancellationSignal)
-
onQueryAlbumsMAM
Cursor onQueryAlbumsMAM(Bundle extras)
Called during onQueryAlbumsMAM.
- Parameters:
extras- See CloudMediaProvider.- Returns:
See CloudMediaProvider.
-
-
-
-