Class MAMService
-
- All Implemented Interfaces:
-
android.content.ComponentCallbacks,android.content.ComponentCallbacks2,com.microsoft.intune.mam.client.app.HookedContextWrapper,com.microsoft.intune.mam.client.app.HookedService,com.microsoft.intune.mam.client.app.MAMIdentityRequirementListener
public abstract class MAMService extends Service implements HookedService
MAM version of android.app.Service.
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description MAMService()
-
Method Summary
Modifier and Type Method Description final IBinderonBind(Intent intent)final voidonStart(Intent intent, int startId)voidonMAMStart(Intent intent, int startId)MAM version of onStart. final intonStartCommand(Intent intent, int flags, int startId)intonMAMStartCommand(Intent intent, int flags, int startId)MAM version of onStartCommand. -
Methods inherited from class android.app.Service
getApplication, getForegroundServiceType, onConfigurationChanged, onCreate, onDestroy, onLowMemory, onRebind, onTaskRemoved, onTimeout, onTrimMemory, onUnbind, startForeground, stopForeground, stopSelf, stopSelfResult -
Methods inherited from class com.microsoft.intune.mam.client.app.HookedService
onMAMBind -
Methods inherited from class android.content.ContextWrapper
bindIsolatedService, bindService, bindServiceAsUser, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingOrSelfUriPermissions, checkCallingPermission, checkCallingUriPermission, checkCallingUriPermissions, checkContentUriPermissionFull, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermissions, clearWallpaper, createAttributionContext, createConfigurationContext, createContext, createContextForSplit, createDeviceContext, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, createWindowContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getAttributionSource, getAttributionTag, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDataDir, getDatabasePath, getDeviceId, getDir, getDisplay, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFileStreamPath, getFilesDir, getMainExecutor, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getParams, getResources, getSharedPreferences, getSystemService, getSystemServiceName, getTheme, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, isUiContext, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, peekWallpaper, registerComponentCallbacks, registerDeviceIdChangeListener, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeSelfPermissionsOnKill, revokeUriPermission, sendBroadcast, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setTheme, setWallpaper, startActivities, startActivity, startForegroundService, startInstrumentation, startIntentSender, startService, stopService, unbindService, unregisterComponentCallbacks, unregisterDeviceIdChangeListener, unregisterReceiver, updateServiceGroup -
Methods inherited from class android.content.Context
getColor, getColorStateList, getDrawable, getString, getSystemService, getText, obtainStyledAttributes, revokeSelfPermissionOnKill, sendBroadcastWithMultiplePermissions -
Methods inherited from class com.microsoft.intune.mam.client.app.MAMIdentityRequirementListener
onMAMIdentitySwitchRequired, onMAMIdentitySwitchRequired -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
onBind
final IBinder onBind(Intent intent)
-
onStart
@Deprecated() final void onStart(Intent intent, int startId)
-
onMAMStart
@Deprecated() void onMAMStart(Intent intent, int startId)
MAM version of onStart.
- Parameters:
intent- See onStart.startId- See onStart.
-
onStartCommand
final int onStartCommand(Intent intent, int flags, int startId)
-
onMAMStartCommand
int onMAMStartCommand(Intent intent, int flags, int startId)
MAM version of onStartCommand.
- Parameters:
intent- See onStartCommand.flags- See onStartCommand.startId- See onStartCommand.- Returns:
See onStartCommand.
-
-
-
-