diff options
author | Christopher Tate <ctate@google.com> | 2012-09-17 16:23:44 -0700 |
---|---|---|
committer | Christopher Tate <ctate@google.com> | 2012-09-17 16:35:36 -0700 |
commit | 16aa9736175f5bbe924a6e5587a2ca47c2dd702b (patch) | |
tree | 40a40cd4aee50183ced46dbc34106c29c09c4787 /NOTICE | |
parent | 9f5f80e7a64d9388e3e73763b5c73dcddaa729fc (diff) | |
download | frameworks_base-16aa9736175f5bbe924a6e5587a2ca47c2dd702b.zip frameworks_base-16aa9736175f5bbe924a6e5587a2ca47c2dd702b.tar.gz frameworks_base-16aa9736175f5bbe924a6e5587a2ca47c2dd702b.tar.bz2 |
Per-user content observer APIs
Callers with INTERACT_ACROSS_USERS_FULL permission can now observe content
for a given user's view (and can notify content uri changes targeted to a
specific user). An observer watching for UserHandle.USER_ALL will see all
notifications for the given uri across all users; similarly, a notifier
who specifies USER_ALL will broadcast the change to all observers across
all users.
The API handles both USER_ALL or USER_CURRENT, and explicitly forbids
any other "pseudouser" designations.
This CL also revs the Settings provider to notify with USER_ALL for
changes to global settings, and with only the affected user's handle
for all other changes.
Bug 7122169
Change-Id: I94248b11aa91d1beb0a36432e82fe5725bb1264f
Diffstat (limited to 'NOTICE')
0 files changed, 0 insertions, 0 deletions