History log of /frameworks/base/telephony/java/android/telephony/MbmsDownloadSession.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dec9fda324343fac5c4d1a0cc7e04c3605eeccc0 30-Sep-2017 Brad Ebinger <breadley@google.com> Adds a filtering bitmask to DownloadStateCallback

Adds the ability for an EMBMS app to specify a filtering
bitmask to DownloadStateCallback, which is used to filter
out callbacks that the EMBMS app doesn't need to listen
to.

Test: Testapps
Bug: 67112896
Merged-In: Iab96a457f45f759267b9a5a41df533c9988ede94
Change-Id: Id7f26ba3c3606c644b0ca3376df1107f5834facb
/frameworks/base/telephony/java/android/telephony/MbmsDownloadSession.java
bfc5f1c9a8b4587fff77129f96d6525d2e7e49d9 09-Sep-2017 Hall Liu <hallliu@google.com> API council suggested edits, part 3

* MbmsException no longer thrown from the common methods, and the error
codes are now containined in MbmsError.
* In order to avoid ANRs while processing download-done broadcasts,
don't perform arbitrary moves when a download is done. Instead, move
into a staging directory and let the app handle it.

Bug: 30981736
Test: testapps
Change-Id: I9416f28b4f24f89af1da6f56a93ea0f0e4ea3878
/frameworks/base/telephony/java/android/telephony/MbmsDownloadSession.java
1a5b1304687d591cd5f913e50e8636d139ec1a25 02-Sep-2017 Hall Liu <hallliu@google.com> Apply suggested edits to the file-download API

* Rename Manager -> Session
* Add Handler for callbacks in download flow
* Separate out registering a state callback into another method
* Rename dispose -> close, implement AutoClosable
* No more thrown MbmsExceptions
* Add sanity check for temp file root
* Remove the getNames method, replace with getNameForLocale

Bug: 30981736
Test: testapps
Change-Id: I1a2054d79c934bc4929464de4a644b6960db47e9
/frameworks/base/telephony/java/android/telephony/MbmsDownloadSession.java