package android.app;
/*
* #%L
* Matos
* $Id:$
* $HeadURL:$
* %%
* Copyright (C) 2010 - 2014 Orange SA
* %%
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
* #L%
*/
@com.francetelecom.rd.stubs.annotation.ClassDone(0)
public interface IActivityManager
extends android.os.IInterface
{
// Classes
public static class ContentProviderHolder
implements android.os.Parcelable
{
// Fields
public final android.content.pm.ProviderInfo info = (android.content.pm.ProviderInfo) null;
public android.content.IContentProvider provider;
public boolean noReleaseNeeded;
public static final android.os.Parcelable.Creator<IActivityManager.ContentProviderHolder> CREATOR = null;
// Constructors
public ContentProviderHolder(android.content.pm.ProviderInfo arg1){
}
private ContentProviderHolder(android.os.Parcel arg1){
}
// Methods
public void writeToParcel(android.os.Parcel arg1, int arg2){
}
public int describeContents(){
return 0;
}
}
public static class WaitResult
implements android.os.Parcelable
{
// Fields
public int result;
public boolean timeout;
public android.content.ComponentName who;
public long thisTime;
public long totalTime;
public static final android.os.Parcelable.Creator<IActivityManager.WaitResult> CREATOR = null;
// Constructors
public WaitResult(){
}
private WaitResult(android.os.Parcel arg1){
}
// Methods
public void writeToParcel(android.os.Parcel arg1, int arg2){
}
public int describeContents(){
return 0;
}
}
// Fields
public static final int START_SWITCHES_CANCELED = 4;
public static final int START_DELIVERED_TO_TOP = 3;
public static final int START_TASK_TO_FRONT = 2;
public static final int START_RETURN_INTENT_TO_CALLER = 1;
public static final int START_SUCCESS = 0;
public static final int START_INTENT_NOT_RESOLVED = -1;
public static final int START_CLASS_NOT_FOUND = -2;
public static final int START_FORWARD_AND_REQUEST_CONFLICT = -3;
public static final int START_PERMISSION_DENIED = -4;
public static final int START_NOT_ACTIVITY = -5;
public static final int START_CANCELED = -6;
public static final int BROADCAST_SUCCESS = 0;
public static final int BROADCAST_STICKY_CANT_HAVE_PERMISSION = -1;
public static final int INTENT_SENDER_BROADCAST = 1;
public static final int INTENT_SENDER_ACTIVITY = 2;
public static final int INTENT_SENDER_ACTIVITY_RESULT = 3;
public static final int INTENT_SENDER_SERVICE = 4;
public static final java.lang.String descriptor = "android.app.IActivityManager";
public static final int START_RUNNING_TRANSACTION = 1;
public static final int HANDLE_APPLICATION_CRASH_TRANSACTION = 2;
public static final int START_ACTIVITY_TRANSACTION = 3;
public static final int UNHANDLED_BACK_TRANSACTION = 4;
public static final int OPEN_CONTENT_URI_TRANSACTION = 5;
public static final int FINISH_ACTIVITY_TRANSACTION = 11;
public static final int REGISTER_RECEIVER_TRANSACTION = 12;
public static final int UNREGISTER_RECEIVER_TRANSACTION = 13;
public static final int BROADCAST_INTENT_TRANSACTION = 14;
public static final int UNBROADCAST_INTENT_TRANSACTION = 15;
public static final int FINISH_RECEIVER_TRANSACTION = 16;
public static final int ATTACH_APPLICATION_TRANSACTION = 17;
public static final int ACTIVITY_IDLE_TRANSACTION = 18;
public static final int ACTIVITY_PAUSED_TRANSACTION = 19;
public static final int ACTIVITY_STOPPED_TRANSACTION = 20;
public static final int GET_CALLING_PACKAGE_TRANSACTION = 21;
public static final int GET_CALLING_ACTIVITY_TRANSACTION = 22;
public static final int GET_TASKS_TRANSACTION = 23;
public static final int MOVE_TASK_TO_FRONT_TRANSACTION = 24;
public static final int MOVE_TASK_TO_BACK_TRANSACTION = 25;
public static final int MOVE_TASK_BACKWARDS_TRANSACTION = 26;
public static final int GET_TASK_FOR_ACTIVITY_TRANSACTION = 27;
public static final int REPORT_THUMBNAIL_TRANSACTION = 28;
public static final int GET_CONTENT_PROVIDER_TRANSACTION = 29;
public static final int PUBLISH_CONTENT_PROVIDERS_TRANSACTION = 30;
public static final int FINISH_SUB_ACTIVITY_TRANSACTION = 32;
public static final int GET_RUNNING_SERVICE_CONTROL_PANEL_TRANSACTION = 33;
public static final int START_SERVICE_TRANSACTION = 34;
public static final int STOP_SERVICE_TRANSACTION = 35;
public static final int BIND_SERVICE_TRANSACTION = 36;
public static final int UNBIND_SERVICE_TRANSACTION = 37;
public static final int PUBLISH_SERVICE_TRANSACTION = 38;
public static final int FINISH_OTHER_INSTANCES_TRANSACTION = 39;
public static final int GOING_TO_SLEEP_TRANSACTION = 40;
public static final int WAKING_UP_TRANSACTION = 41;
public static final int SET_DEBUG_APP_TRANSACTION = 42;
public static final int SET_ALWAYS_FINISH_TRANSACTION = 43;
public static final int START_INSTRUMENTATION_TRANSACTION = 44;
public static final int FINISH_INSTRUMENTATION_TRANSACTION = 45;
public static final int GET_CONFIGURATION_TRANSACTION = 46;
public static final int UPDATE_CONFIGURATION_TRANSACTION = 47;
public static final int STOP_SERVICE_TOKEN_TRANSACTION = 48;
public static final int GET_ACTIVITY_CLASS_FOR_TOKEN_TRANSACTION = 49;
public static final int GET_PACKAGE_FOR_TOKEN_TRANSACTION = 50;
public static final int SET_PROCESS_LIMIT_TRANSACTION = 51;
public static final int GET_PROCESS_LIMIT_TRANSACTION = 52;
public static final int CHECK_PERMISSION_TRANSACTION = 53;
public static final int CHECK_URI_PERMISSION_TRANSACTION = 54;
public static final int GRANT_URI_PERMISSION_TRANSACTION = 55;
public static final int REVOKE_URI_PERMISSION_TRANSACTION = 56;
public static final int SET_ACTIVITY_CONTROLLER_TRANSACTION = 57;
public static final int SHOW_WAITING_FOR_DEBUGGER_TRANSACTION = 58;
public static final int SIGNAL_PERSISTENT_PROCESSES_TRANSACTION = 59;
public static final int GET_RECENT_TASKS_TRANSACTION = 60;
public static final int SERVICE_DONE_EXECUTING_TRANSACTION = 61;
public static final int ACTIVITY_DESTROYED_TRANSACTION = 62;
public static final int GET_INTENT_SENDER_TRANSACTION = 63;
public static final int CANCEL_INTENT_SENDER_TRANSACTION = 64;
public static final int GET_PACKAGE_FOR_INTENT_SENDER_TRANSACTION = 65;
public static final int ENTER_SAFE_MODE_TRANSACTION = 66;
public static final int START_NEXT_MATCHING_ACTIVITY_TRANSACTION = 67;
public static final int NOTE_WAKEUP_ALARM_TRANSACTION = 68;
public static final int REMOVE_CONTENT_PROVIDER_TRANSACTION = 69;
public static final int SET_REQUESTED_ORIENTATION_TRANSACTION = 70;
public static final int GET_REQUESTED_ORIENTATION_TRANSACTION = 71;
public static final int UNBIND_FINISHED_TRANSACTION = 72;
public static final int SET_PROCESS_FOREGROUND_TRANSACTION = 73;
public static final int SET_SERVICE_FOREGROUND_TRANSACTION = 74;
public static final int MOVE_ACTIVITY_TASK_TO_BACK_TRANSACTION = 75;
public static final int GET_MEMORY_INFO_TRANSACTION = 76;
public static final int GET_PROCESSES_IN_ERROR_STATE_TRANSACTION = 77;
public static final int CLEAR_APP_DATA_TRANSACTION = 78;
public static final int FORCE_STOP_PACKAGE_TRANSACTION = 79;
public static final int KILL_PIDS_TRANSACTION = 80;
public static final int GET_SERVICES_TRANSACTION = 81;
public static final int GET_TASK_THUMBNAILS_TRANSACTION = 82;
public static final int GET_RUNNING_APP_PROCESSES_TRANSACTION = 83;
public static final int GET_DEVICE_CONFIGURATION_TRANSACTION = 84;
public static final int PEEK_SERVICE_TRANSACTION = 85;
public static final int PROFILE_CONTROL_TRANSACTION = 86;
public static final int SHUTDOWN_TRANSACTION = 87;
public static final int STOP_APP_SWITCHES_TRANSACTION = 88;
public static final int RESUME_APP_SWITCHES_TRANSACTION = 89;
public static final int START_BACKUP_AGENT_TRANSACTION = 90;
public static final int BACKUP_AGENT_CREATED_TRANSACTION = 91;
public static final int UNBIND_BACKUP_AGENT_TRANSACTION = 92;
public static final int REGISTER_ACTIVITY_WATCHER_TRANSACTION = 93;
public static final int UNREGISTER_ACTIVITY_WATCHER_TRANSACTION = 94;
public static final int START_ACTIVITY_IN_PACKAGE_TRANSACTION = 95;
public static final int KILL_APPLICATION_WITH_UID_TRANSACTION = 96;
public static final int CLOSE_SYSTEM_DIALOGS_TRANSACTION = 97;
public static final int GET_PROCESS_MEMORY_INFO_TRANSACTION = 98;
public static final int KILL_APPLICATION_PROCESS_TRANSACTION = 99;
public static final int START_ACTIVITY_INTENT_SENDER_TRANSACTION = 100;
public static final int OVERRIDE_PENDING_TRANSITION_TRANSACTION = 101;
public static final int HANDLE_APPLICATION_WTF_TRANSACTION = 102;
public static final int KILL_BACKGROUND_PROCESSES_TRANSACTION = 103;
public static final int IS_USER_A_MONKEY_TRANSACTION = 104;
public static final int START_ACTIVITY_AND_WAIT_TRANSACTION = 105;
public static final int WILL_ACTIVITY_BE_VISIBLE_TRANSACTION = 106;
public static final int START_ACTIVITY_WITH_CONFIG_TRANSACTION = 107;
public static final int GET_RUNNING_EXTERNAL_APPLICATIONS_TRANSACTION = 108;
public static final int FINISH_HEAVY_WEIGHT_APP_TRANSACTION = 109;
public static final int HANDLE_APPLICATION_STRICT_MODE_VIOLATION_TRANSACTION = 110;
public static final int IS_IMMERSIVE_TRANSACTION = 111;
public static final int SET_IMMERSIVE_TRANSACTION = 112;
public static final int IS_TOP_ACTIVITY_IMMERSIVE_TRANSACTION = 113;
public static final int CRASH_APPLICATION_TRANSACTION = 114;
public static final int GET_PROVIDER_MIME_TYPE_TRANSACTION = 115;
public static final int NEW_URI_PERMISSION_OWNER_TRANSACTION = 116;
public static final int GRANT_URI_PERMISSION_FROM_OWNER_TRANSACTION = 117;
public static final int REVOKE_URI_PERMISSION_FROM_OWNER_TRANSACTION = 118;
public static final int CHECK_GRANT_URI_PERMISSION_TRANSACTION = 119;
public static final int DUMP_HEAP_TRANSACTION = 120;
public static final int START_ACTIVITIES_TRANSACTION = 121;
public static final int START_ACTIVITIES_IN_PACKAGE_TRANSACTION = 122;
public static final int ACTIVITY_SLEPT_TRANSACTION = 123;
public static final int GET_FRONT_ACTIVITY_SCREEN_COMPAT_MODE_TRANSACTION = 124;
public static final int SET_FRONT_ACTIVITY_SCREEN_COMPAT_MODE_TRANSACTION = 125;
public static final int GET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION = 126;
public static final int SET_PACKAGE_SCREEN_COMPAT_MODE_TRANSACTION = 127;
public static final int GET_PACKAGE_ASK_SCREEN_COMPAT_TRANSACTION = 128;
public static final int SET_PACKAGE_ASK_SCREEN_COMPAT_TRANSACTION = 129;
public static final int SWITCH_USER_TRANSACTION = 130;
public static final int REMOVE_SUB_TASK_TRANSACTION = 131;
public static final int REMOVE_TASK_TRANSACTION = 132;
public static final int REGISTER_PROCESS_OBSERVER_TRANSACTION = 133;
public static final int UNREGISTER_PROCESS_OBSERVER_TRANSACTION = 134;
public static final int IS_INTENT_SENDER_TARGETED_TO_PACKAGE_TRANSACTION = 135;
public static final int UPDATE_PERSISTENT_CONFIGURATION_TRANSACTION = 136;
public static final int GET_PROCESS_PSS_TRANSACTION = 137;
public static final int SHOW_BOOT_MESSAGE_TRANSACTION = 138;
public static final int DISMISS_KEYGUARD_ON_NEXT_ACTIVITY_TRANSACTION = 139;
// Methods
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.shutdown", report = "-")
public boolean shutdown(int arg1) throws android.os.RemoteException;
public int checkPermission(java.lang.String arg1, int arg2, int arg3) throws android.os.RemoteException;
public int startActivity(IApplicationThread arg1, android.content.Intent arg2, java.lang.String arg3, android.net.Uri [] arg4, int arg5, android.os.IBinder arg6, java.lang.String arg7, int arg8, boolean arg9, boolean arg10, java.lang.String arg11, android.os.ParcelFileDescriptor arg12, boolean arg13) throws android.os.RemoteException;
public int startActivities(IApplicationThread arg1, android.content.Intent [] arg2, java.lang.String [] arg3, android.os.IBinder arg4) throws android.os.RemoteException;
public boolean startNextMatchingActivity(android.os.IBinder arg1, android.content.Intent arg2) throws android.os.RemoteException;
public void overridePendingTransition(android.os.IBinder arg1, java.lang.String arg2, int arg3, int arg4) throws android.os.RemoteException;
public java.lang.String getCallingPackage(android.os.IBinder arg1) throws android.os.RemoteException;
public android.content.ComponentName getCallingActivity(android.os.IBinder arg1) throws android.os.RemoteException;
public boolean finishActivity(android.os.IBinder arg1, int arg2, android.content.Intent arg3) throws android.os.RemoteException;
public void setRequestedOrientation(android.os.IBinder arg1, int arg2) throws android.os.RemoteException;
public int getRequestedOrientation(android.os.IBinder arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.moveTaskToBack", report = "-")
public void moveTaskToBack(int arg1) throws android.os.RemoteException;
public boolean isImmersive(android.os.IBinder arg1) throws android.os.RemoteException;
public void setImmersive(android.os.IBinder arg1, boolean arg2) throws android.os.RemoteException;
public android.content.Intent registerReceiver(IApplicationThread arg1, java.lang.String arg2, @com.francetelecom.rd.stubs.annotation.CallBackRegister("intentReceiver") android.content.IIntentReceiver arg3, android.content.IntentFilter arg4, java.lang.String arg5) throws android.os.RemoteException;
public void unregisterReceiver(android.content.IIntentReceiver arg1) throws android.os.RemoteException;
public android.content.ComponentName startService(IApplicationThread arg1, android.content.Intent arg2, java.lang.String arg3) throws android.os.RemoteException;
public int stopService(IApplicationThread arg1, android.content.Intent arg2, java.lang.String arg3) throws android.os.RemoteException;
public int bindService(IApplicationThread arg1, android.os.IBinder arg2, android.content.Intent arg3, java.lang.String arg4, IServiceConnection arg5, int arg6) throws android.os.RemoteException;
public boolean unbindService(IServiceConnection arg1) throws android.os.RemoteException;
public boolean startInstrumentation(android.content.ComponentName arg1, java.lang.String arg2, int arg3, android.os.Bundle arg4, IInstrumentationWatcher arg5) throws android.os.RemoteException;
public void grantUriPermission(IApplicationThread arg1, java.lang.String arg2, android.net.Uri arg3, int arg4) throws android.os.RemoteException;
public void revokeUriPermission(IApplicationThread arg1, android.net.Uri arg2, int arg3) throws android.os.RemoteException;
public int checkUriPermission(android.net.Uri arg1, int arg2, int arg3, int arg4) throws android.os.RemoteException;
public android.os.IBinder peekService(android.content.Intent arg1, java.lang.String arg2) throws android.os.RemoteException;
public android.content.IIntentSender getIntentSender(int arg1, java.lang.String arg2, android.os.IBinder arg3, java.lang.String arg4, int arg5, android.content.Intent [] arg6, java.lang.String [] arg7, int arg8) throws android.os.RemoteException;
public boolean dumpHeap(java.lang.String arg1, boolean arg2, java.lang.String arg3, android.os.ParcelFileDescriptor arg4) throws android.os.RemoteException;
public void getMemoryInfo(ActivityManager.MemoryInfo arg1) throws android.os.RemoteException;
public java.util.List getServices(int arg1, int arg2) throws android.os.RemoteException;
public void closeSystemDialogs(java.lang.String arg1) throws android.os.RemoteException;
public android.content.res.Configuration getConfiguration() throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.updateConfiguration", report = "-")
public void updateConfiguration(android.content.res.Configuration arg1) throws android.os.RemoteException;
public void showBootMessage(java.lang.CharSequence arg1, boolean arg2) throws android.os.RemoteException;
public boolean clearApplicationUserData(java.lang.String arg1, android.content.pm.IPackageDataObserver arg2) throws android.os.RemoteException;
public void enterSafeMode() throws android.os.RemoteException;
public int startActivityIntentSender(IApplicationThread arg1, android.content.IntentSender arg2, android.content.Intent arg3, java.lang.String arg4, android.os.IBinder arg5, java.lang.String arg6, int arg7, int arg8, int arg9) throws android.os.RemoteException;
public void finishSubActivity(android.os.IBinder arg1, java.lang.String arg2, int arg3) throws android.os.RemoteException;
public int getTaskForActivity(android.os.IBinder arg1, boolean arg2) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.moveActivityTaskToBack", report = "-")
public boolean moveActivityTaskToBack(android.os.IBinder arg1, boolean arg2) throws android.os.RemoteException;
public void cancelIntentSender(android.content.IIntentSender arg1) throws android.os.RemoteException;
public java.lang.String getPackageForIntentSender(android.content.IIntentSender arg1) throws android.os.RemoteException;
public boolean isIntentSenderTargetedToPackage(android.content.IIntentSender arg1) throws android.os.RemoteException;
public void unbindBackupAgent(android.content.pm.ApplicationInfo arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.killApplicationProcess", pos = 1, report = "-")
public void killApplicationProcess(java.lang.String arg1, int arg2) throws android.os.RemoteException;
public java.lang.String getProviderMimeType(android.net.Uri arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.forceStopPackage", pos = 1, report = "-")
public void forceStopPackage(java.lang.String arg1) throws android.os.RemoteException;
public IActivityManager.WaitResult startActivityAndWait(IApplicationThread arg1, android.content.Intent arg2, java.lang.String arg3, android.net.Uri [] arg4, int arg5, android.os.IBinder arg6, java.lang.String arg7, int arg8, boolean arg9, boolean arg10, java.lang.String arg11, android.os.ParcelFileDescriptor arg12, boolean arg13) throws android.os.RemoteException;
public int broadcastIntent(IApplicationThread arg1, android.content.Intent arg2, java.lang.String arg3, android.content.IIntentReceiver arg4, int arg5, java.lang.String arg6, android.os.Bundle arg7, java.lang.String arg8, boolean arg9, boolean arg10) throws android.os.RemoteException;
public boolean profileControl(java.lang.String arg1, boolean arg2, java.lang.String arg3, android.os.ParcelFileDescriptor arg4, int arg5) throws android.os.RemoteException;
public void setPackageScreenCompatMode(java.lang.String arg1, int arg2) throws android.os.RemoteException;
public void handleApplicationStrictModeViolation(android.os.IBinder arg1, int arg2, android.os.StrictMode.ViolationInfo arg3) throws android.os.RemoteException;
public boolean stopServiceToken(android.content.ComponentName arg1, android.os.IBinder arg2, int arg3) throws android.os.RemoteException;
public void setServiceForeground(android.content.ComponentName arg1, android.os.IBinder arg2, int arg3, Notification arg4, boolean arg5) throws android.os.RemoteException;
public void finishInstrumentation(IApplicationThread arg1, int arg2, android.os.Bundle arg3) throws android.os.RemoteException;
public IActivityManager.ContentProviderHolder getContentProvider(IApplicationThread arg1, java.lang.String arg2) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.signalPersistentProcess", report = "-")
public void signalPersistentProcesses(int arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.setActivityController", report = "-")
public void setActivityController(IActivityController arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.setProcessForeground", report = "-")
public void setProcessForeground(android.os.IBinder arg1, int arg2, boolean arg3) throws android.os.RemoteException;
public void activityIdle(android.os.IBinder arg1, android.content.res.Configuration arg2, boolean arg3) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.crashApplication", pos = {3, 4}, report = "-")
public void crashApplication(int arg1, int arg2, java.lang.String arg3, java.lang.String arg4) throws android.os.RemoteException;
public int startActivityWithConfig(IApplicationThread arg1, android.content.Intent arg2, java.lang.String arg3, android.net.Uri [] arg4, int arg5, android.os.IBinder arg6, java.lang.String arg7, int arg8, boolean arg9, boolean arg10, android.content.res.Configuration arg11) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.killPids", pos = 2, report = "-")
public boolean killPids(int [] arg1, java.lang.String arg2, boolean arg3) throws android.os.RemoteException;
public void finishReceiver(android.os.IBinder arg1, int arg2, java.lang.String arg3, android.os.Bundle arg4, boolean arg5) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.stopAppSwitches", report = "-")
public void stopAppSwitches() throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.killApplicationWithUid", pos = 1, report = "-")
public void killApplicationWithUid(java.lang.String arg1, int arg2) throws android.os.RemoteException;
public void handleApplicationCrash(android.os.IBinder arg1, ApplicationErrorReport.CrashInfo arg2) throws android.os.RemoteException;
public boolean willActivityBeVisible(android.os.IBinder arg1) throws android.os.RemoteException;
public void unbroadcastIntent(IApplicationThread arg1, android.content.Intent arg2) throws android.os.RemoteException;
public void attachApplication(IApplicationThread arg1) throws android.os.RemoteException;
public void activityPaused(android.os.IBinder arg1) throws android.os.RemoteException;
public void activityStopped(android.os.IBinder arg1, android.os.Bundle arg2, android.graphics.Bitmap arg3, java.lang.CharSequence arg4) throws android.os.RemoteException;
public void activitySlept(android.os.IBinder arg1) throws android.os.RemoteException;
public void activityDestroyed(android.os.IBinder arg1) throws android.os.RemoteException;
public java.util.List getTasks(int arg1, int arg2, IThumbnailReceiver arg3) throws android.os.RemoteException;
public java.util.List<ActivityManager.RecentTaskInfo> getRecentTasks(int arg1, int arg2) throws android.os.RemoteException;
public ActivityManager.TaskThumbnails getTaskThumbnails(int arg1) throws android.os.RemoteException;
public java.util.List<ActivityManager.ProcessErrorStateInfo> getProcessesInErrorState() throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.moveTaskToFront", report = "-")
public void moveTaskToFront(int arg1, int arg2) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.moveTaskBackwards", report = "-")
public void moveTaskBackwards(int arg1) throws android.os.RemoteException;
public void finishOtherInstances(android.os.IBinder arg1, android.content.ComponentName arg2) throws android.os.RemoteException;
public void reportThumbnail(android.os.IBinder arg1, android.graphics.Bitmap arg2, java.lang.CharSequence arg3) throws android.os.RemoteException;
public void removeContentProvider(IApplicationThread arg1, java.lang.String arg2) throws android.os.RemoteException;
public void publishContentProviders(IApplicationThread arg1, java.util.List<IActivityManager.ContentProviderHolder> arg2) throws android.os.RemoteException;
public PendingIntent getRunningServiceControlPanel(android.content.ComponentName arg1) throws android.os.RemoteException;
public void publishService(android.os.IBinder arg1, android.content.Intent arg2, android.os.IBinder arg3) throws android.os.RemoteException;
public void unbindFinished(android.os.IBinder arg1, android.content.Intent arg2, boolean arg3) throws android.os.RemoteException;
public void serviceDoneExecuting(android.os.IBinder arg1, int arg2, int arg3, int arg4) throws android.os.RemoteException;
public boolean bindBackupAgent(android.content.pm.ApplicationInfo arg1, int arg2) throws android.os.RemoteException;
public void backupAgentCreated(java.lang.String arg1, android.os.IBinder arg2) throws android.os.RemoteException;
public android.content.ComponentName getActivityClassForToken(android.os.IBinder arg1) throws android.os.RemoteException;
public java.lang.String getPackageForToken(android.os.IBinder arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.setProcessLimit", report = "-")
public void setProcessLimit(int arg1) throws android.os.RemoteException;
public int getProcessLimit() throws android.os.RemoteException;
public void showWaitingForDebugger(IApplicationThread arg1, boolean arg2) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.killBackgroundProcesses", pos = 1, report = "-")
public void killBackgroundProcesses(java.lang.String arg1) throws android.os.RemoteException;
public void goingToSleep() throws android.os.RemoteException;
public void wakingUp() throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.unhandledBack", report = "-")
public void unhandledBack() throws android.os.RemoteException;
public android.os.ParcelFileDescriptor openContentUri(android.net.Uri arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.setDebugApp", pos = 1, report = "-")
public void setDebugApp(java.lang.String arg1, boolean arg2, boolean arg3) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.setAlwaysFinish", report = "-")
public void setAlwaysFinish(boolean arg1) throws android.os.RemoteException;
public void noteWakeupAlarm(android.content.IIntentSender arg1) throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.ArgsRule(value = "IActivityManager.startRunning", pos = {1, 2, 3, 4}, report = "-")
public void startRunning(java.lang.String arg1, java.lang.String arg2, java.lang.String arg3, java.lang.String arg4) throws android.os.RemoteException;
public boolean handleApplicationWtf(android.os.IBinder arg1, java.lang.String arg2, ApplicationErrorReport.CrashInfo arg3) throws android.os.RemoteException;
public java.util.List<ActivityManager.RunningAppProcessInfo> getRunningAppProcesses() throws android.os.RemoteException;
public java.util.List<android.content.pm.ApplicationInfo> getRunningExternalApplications() throws android.os.RemoteException;
public android.content.pm.ConfigurationInfo getDeviceConfigurationInfo() throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.resumeAppSwitches", report = "-")
public void resumeAppSwitches() throws android.os.RemoteException;
@com.francetelecom.rd.stubs.annotation.UseRule(value = "IActivityManager.registerActivityWatcher", report = "-")
public void registerActivityWatcher(@com.francetelecom.rd.stubs.annotation.CallBackRegister("ActivityWatcher") IActivityWatcher arg1) throws android.os.RemoteException;
public void unregisterActivityWatcher(IActivityWatcher arg1) throws android.os.RemoteException;
public int startActivityInPackage(int arg1, android.content.Intent arg2, java.lang.String arg3, android.os.IBinder arg4, java.lang.String arg5, int arg6, boolean arg7) throws android.os.RemoteException;
public android.os.Debug.MemoryInfo [] getProcessMemoryInfo(int [] arg1) throws android.os.RemoteException;
public boolean isUserAMonkey() throws android.os.RemoteException;
public void finishHeavyWeightApp() throws android.os.RemoteException;
public boolean isTopActivityImmersive() throws android.os.RemoteException;
public android.os.IBinder newUriPermissionOwner(java.lang.String arg1) throws android.os.RemoteException;
public void grantUriPermissionFromOwner(android.os.IBinder arg1, int arg2, java.lang.String arg3, android.net.Uri arg4, int arg5) throws android.os.RemoteException;
public void revokeUriPermissionFromOwner(android.os.IBinder arg1, android.net.Uri arg2, int arg3) throws android.os.RemoteException;
public int checkGrantUriPermission(int arg1, java.lang.String arg2, android.net.Uri arg3, int arg4) throws android.os.RemoteException;
public int startActivitiesInPackage(int arg1, android.content.Intent [] arg2, java.lang.String [] arg3, android.os.IBinder arg4) throws android.os.RemoteException;
public int getFrontActivityScreenCompatMode() throws android.os.RemoteException;
public void setFrontActivityScreenCompatMode(int arg1) throws android.os.RemoteException;
public int getPackageScreenCompatMode(java.lang.String arg1) throws android.os.RemoteException;
public boolean getPackageAskScreenCompat(java.lang.String arg1) throws android.os.RemoteException;
public void setPackageAskScreenCompat(java.lang.String arg1, boolean arg2) throws android.os.RemoteException;
public boolean switchUser(int arg1) throws android.os.RemoteException;
public boolean removeSubTask(int arg1, int arg2) throws android.os.RemoteException;
public boolean removeTask(int arg1, int arg2) throws android.os.RemoteException;
public void registerProcessObserver(@com.francetelecom.rd.stubs.annotation.CallBackRegister("IProcessObserver") IProcessObserver arg1) throws android.os.RemoteException;
public void unregisterProcessObserver(IProcessObserver arg1) throws android.os.RemoteException;
public void updatePersistentConfiguration(android.content.res.Configuration arg1) throws android.os.RemoteException;
public long [] getProcessPss(int [] arg1) throws android.os.RemoteException;
public void dismissKeyguardOnNextActivity() throws android.os.RemoteException;
public boolean testIsSystemReady();
}