diff options
| author | Nicolas Prevot <nprevot@google.com> | 2014-05-06 12:47:57 +0100 |
|---|---|---|
| committer | Nicolas Prevot <nprevot@google.com> | 2014-05-06 13:54:48 +0100 |
| commit | c79586ede6dcd6a167bc8360f058cb5cc655b33d (patch) | |
| tree | 06b4111aa0d02dabb8f4ee6e738ae4e17ee2a2fc /core/java/android/app/ApplicationPackageManager.java | |
| parent | 6fee7d4cf991a8d39bdefb782937250c87f60f25 (diff) | |
| download | frameworks_base-c79586ede6dcd6a167bc8360f058cb5cc655b33d.zip frameworks_base-c79586ede6dcd6a167bc8360f058cb5cc655b33d.tar.gz frameworks_base-c79586ede6dcd6a167bc8360f058cb5cc655b33d.tar.bz2 | |
Cleaning code related to the forwarding intent filters.
Checking for INTERACT_ACROSS_USERS_FULL
Adding equivalent methods in the PackageManager
Change-Id: Iaa1328fa666613a78e67ca669ea045144275e895
Diffstat (limited to 'core/java/android/app/ApplicationPackageManager.java')
| -rw-r--r-- | core/java/android/app/ApplicationPackageManager.java | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/core/java/android/app/ApplicationPackageManager.java b/core/java/android/app/ApplicationPackageManager.java index ab62427..efd3d86 100644 --- a/core/java/android/app/ApplicationPackageManager.java +++ b/core/java/android/app/ApplicationPackageManager.java @@ -1440,6 +1440,31 @@ final class ApplicationPackageManager extends PackageManager { return null; } + /** + * @hide + */ + @Override + public void addForwardingIntentFilter(IntentFilter filter, boolean removable, int userIdOrig, + int userIdDest) { + try { + mPM.addForwardingIntentFilter(filter, removable, userIdOrig, userIdDest); + } catch (RemoteException e) { + // Should never happen! + } + } + + /** + * @hide + */ + @Override + public void clearForwardingIntentFilters(int userIdOrig) { + try { + mPM.clearForwardingIntentFilters(userIdOrig); + } catch (RemoteException e) { + // Should never happen! + } + } + private final ContextImpl mContext; private final IPackageManager mPM; |
