summaryrefslogtreecommitdiffstats
path: root/core/java/android/content/pm
diff options
context:
space:
mode:
authorNicolas Prevot <nprevot@google.com>2014-05-01 09:17:12 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-05-01 09:17:13 +0000
commitff2e05e1f69eb0cbe9ba68cb1adbd2b2922eeeb7 (patch)
tree191facc85d1379cc706a0be2468da35e904cd71f /core/java/android/content/pm
parent64ab917e5eb3269c72c795781a512d4ee7d9d7a4 (diff)
parent10fa67c77e11699391e27975fc2d276a0b8c7cbb (diff)
downloadframeworks_base-ff2e05e1f69eb0cbe9ba68cb1adbd2b2922eeeb7.zip
frameworks_base-ff2e05e1f69eb0cbe9ba68cb1adbd2b2922eeeb7.tar.gz
frameworks_base-ff2e05e1f69eb0cbe9ba68cb1adbd2b2922eeeb7.tar.bz2
Merge "Introduce forwarding intents across profiles."
Diffstat (limited to 'core/java/android/content/pm')
-rw-r--r--core/java/android/content/pm/IPackageManager.aidl6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/content/pm/IPackageManager.aidl b/core/java/android/content/pm/IPackageManager.aidl
index 488e25f..cf9a296 100644
--- a/core/java/android/content/pm/IPackageManager.aidl
+++ b/core/java/android/content/pm/IPackageManager.aidl
@@ -111,6 +111,8 @@ interface IPackageManager {
ResolveInfo resolveIntent(in Intent intent, String resolvedType, int flags, int userId);
+ boolean canForwardTo(in Intent intent, String resolvedType, int userIdFrom, int userIdDest);
+
List<ResolveInfo> queryIntentActivities(in Intent intent,
String resolvedType, int flags, int userId);
@@ -245,6 +247,10 @@ interface IPackageManager {
void clearPackagePersistentPreferredActivities(String packageName, int userId);
+ void addForwardingIntentFilter(in IntentFilter filter, int userIdOrig, int userIdDest);
+
+ void clearForwardingIntentFilters(int userIdOrig);
+
/**
* Report the set of 'Home' activity candidates, plus (if any) which of them
* is the current "always use this one" setting.