summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/11/changes
diff options
context:
space:
mode:
authorJeff Sharkey <jsharkey@android.com>2012-10-08 16:44:37 -0700
committerJeff Sharkey <jsharkey@android.com>2012-10-09 21:39:19 -0700
commit6ab72d74b86e5f4ec3c3909366fd46c225a66bd7 (patch)
tree20c8af2d052d6c20eac3b633b92f54ab2afa52a4 /docs/html/sdk/api_diff/11/changes
parentc0c0c0e612e1ccf1e55eb2a9338ddfff40d8d7f2 (diff)
Make RegisteredServicesCache multi-user aware.
RegisteredServicesCache is used to track account authenticators and sync adapters, which can vary based on user. This change requires that callers now provide a userId when making cache requests. It continues persisting into a single file for now, which is keyed based on UID. It now watches for package broadcasts from all users, and scans packages on-demand. It changes cache callers to provide a relevant userId, and evicts cache entries when users are stopped. Changes SyncManager to only work with accounts from running users, only kicking off pending syncs once a user is started. Bug: 7276595, 7316150 Change-Id: I79466a84aa69aa37e4bd9691c5d6221d3662ff29
Diffstat (limited to 'docs/html/sdk/api_diff/11/changes')
0 files changed, 0 insertions, 0 deletions