diff options
author | Jeff Sharkey <jsharkey@android.com> | 2013-01-12 15:58:51 -0800 |
---|---|---|
committer | Jeff Sharkey <jsharkey@android.com> | 2013-01-28 16:00:54 -0800 |
commit | 38648831a92295e9a11831e19e5a9dab4cbd939e (patch) | |
tree | feed2c5d167c42d3a548a6e029372b278e2660e1 /tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java | |
parent | e4b1f0ae43f169886d8d651a418e7f309e3e6f2f (diff) | |
download | android_packages_providers_DownloadProvider-38648831a92295e9a11831e19e5a9dab4cbd939e.tar.gz android_packages_providers_DownloadProvider-38648831a92295e9a11831e19e5a9dab4cbd939e.tar.bz2 android_packages_providers_DownloadProvider-38648831a92295e9a11831e19e5a9dab4cbd939e.zip |
Cleaner thread management, less global state.
Switch to using a ThreadPoolExecutor for handling downloads, which
gives us parallelism logic that is easier to reason about. Also
open the door to eventually waiting until the executor is drained
to stopSelf().
Removes DownloadHandler singleton, and gives explicit path for
publishing active download speeds to notifications.
Change-Id: I1836e7742bb8a84861d1ca6bd1e59b2040bd12f8
Diffstat (limited to 'tests/src/com/android/providers/downloads/PublicApiFunctionalTest.java')
0 files changed, 0 insertions, 0 deletions