diff options
author | Steve Howard <showard@google.com> | 2010-08-02 17:51:29 -0700 |
---|---|---|
committer | Steve Howard <showard@google.com> | 2010-08-16 14:28:17 -0700 |
commit | 33bbd12a05005ac92a0ecf82695893148227bb22 (patch) | |
tree | 4e78a5bd369a773bb5463ed33a3dfd47144dd57b /core/java/android/provider | |
parent | 80810f86e93866674f3a4ca61f84887e7717aa63 (diff) | |
download | frameworks_base-33bbd12a05005ac92a0ecf82695893148227bb22.zip frameworks_base-33bbd12a05005ac92a0ecf82695893148227bb22.tar.gz frameworks_base-33bbd12a05005ac92a0ecf82695893148227bb22.tar.bz2 |
New download manager error code when we can't resume.
Adding DownloadManager.ERROR_CANNOT_RESUME for when we can't resume an
interrupted download (because the server didn't provide an ETag or
doesn't support range requests), as well as the necessary private
status code in Downloads.Impl.
Change-Id: I5a66f1e1964198552ab2216aa6d3cc0db2254e21
Diffstat (limited to 'core/java/android/provider')
-rw-r--r-- | core/java/android/provider/Downloads.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/core/java/android/provider/Downloads.java b/core/java/android/provider/Downloads.java index c9b5512..6bf0d5b 100644 --- a/core/java/android/provider/Downloads.java +++ b/core/java/android/provider/Downloads.java @@ -1060,6 +1060,16 @@ public final class Downloads { public static final int STATUS_PRECONDITION_FAILED = 412; /** + * The lowest-valued error status that is not an actual HTTP status code. + */ + public static final int MIN_ARTIFICIAL_ERROR_STATUS = 489; + + /** + * Some possibly transient error occurred, but we can't resume the download. + */ + public static final int STATUS_CANNOT_RESUME = 489; + + /** * This download was canceled */ public static final int STATUS_CANCELED = 490; |