|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectandroid.provider.Downloads
public final class Downloads
Exposes constants used to interact with the download manager's content provider. The constants URI ... STATUS are the names of columns in the downloads table.
| Field Summary | |
|---|---|
static Uri |
CONTENT_URI
The content:// URI for the data table in the provider |
static String |
CONTROL
The name of the column containing the command associated with the download. |
static int |
CONTROL_PAUSE
This download must pause (might be restarted) |
static int |
CONTROL_RUN
This download can run |
static int |
CONTROL_STOP
This download must abort (will never be restarted) |
static String |
COOKIE_DATA
The name of the column contain the values of the cookie to be used for the download. |
static String |
CURRENT_BYTES
The name of the column containing the size of the part of the file that has been downloaded so far. |
static String |
DESCRIPTION
The name of the column where the initiating application can provide the description of this download. |
static String |
DESTINATION
The name of the column containing the flag that controls the destination of the download. |
static int |
DESTINATION_CACHE_PARTITION
This download will be saved to the download manager's private partition. |
static int |
DESTINATION_CACHE_PARTITION_PURGEABLE
This download will be saved to the download manager's private partition and will be purged as necessary to make space. |
static int |
DESTINATION_DATA_CACHE
This download will be saved to the download manager's cache on the shared data partition. |
static int |
DESTINATION_EXTERNAL
This download will be saved to the external storage. |
static String |
DOWNLOAD_COMPLETED_ACTION
Broadcast Action: this is sent by the download manager to the app that had initiated a download when that download completes. |
static String |
ENTITY
The name of the column containing the entity to be sent with the request of this download. |
static String |
ETAG
The name of the column containing the entity tag for the response. |
static String |
FAILED_CONNECTIONS
The name of the column containing the number of consecutive connections that have failed. |
static String |
FILENAME
The name of the column containing the filename where the downloaded data was actually stored. |
static String |
FILENAME_HINT
The name of the column containing the filename that the initiating application recommends. |
static String |
LAST_MODIFICATION
The name of the column containing the date at which some interesting status changed in the download. |
static String |
MEDIA_SCANNED
The name of the column where the download manager indicates whether the media scanner was notified about this download. |
static String |
METHOD
The name of the column containing the HTTP method to use for this download. |
static int |
METHOD_GET
GET |
static int |
METHOD_POST
POST |
static String |
MIMETYPE
The name of the column containing the MIME type of the downloaded data. |
static String |
NO_INTEGRITY
The name of the column containing the flags that indicates whether the initiating application is capable of verifying the integrity of the downloaded file. |
static String |
NO_SYSTEM_FILES
The name of the columns containing the flag that controls whether files with private/inernal/system MIME types can be downloaded. |
static String |
NOTIFICATION_CLASS
The name of the column containing the component name of the class that will receive notifications associated with the download. |
static String |
NOTIFICATION_CLICKED_ACTION
Broadcast Action: this is sent by the download manager to the app that had initiated a download when the user selects the notification associated with that download. |
static String |
NOTIFICATION_EXTRAS
If extras are specified when requesting a download they will be provided in the intent that is sent to the specified class and package when a download has finished. |
static String |
NOTIFICATION_PACKAGE
The name of the column containing the package name of the application that initiating the download. |
static String |
OTA_UPDATE
The name of the column containing the flags that controls whether the download must be saved with the filename used for OTA updates. |
static String |
OTHER_UID
The name of the column where the initiating application can provide the UID of another application that is allowed to access this download. |
static String |
REFERER
The name of the column containing the referer (sic) that the initiating application wants the download manager to use for this download. |
static String |
STATUS
The name of the column containing the current status of the download. |
static int |
STATUS_BAD_REQUEST
This request couldn't be parsed. |
static int |
STATUS_CANCELED
This download was canceled |
static int |
STATUS_CANCELLED
|
static int |
STATUS_ERROR
|
static int |
STATUS_FILE_ERROR
This download couldn't be completed because of a storage issue. |
static int |
STATUS_HTTP_DATA_ERROR
This download couldn't be completed because of an error receiving or processing data at the HTTP level. |
static int |
STATUS_HTTP_EXCEPTION
This download couldn't be completed because of an HttpException while setting up the request. |
static int |
STATUS_LENGTH_REQUIRED
This download cannot be performed because the length cannot be determined accurately. |
static int |
STATUS_NOT_ACCEPTABLE
This download can't be performed because the content type cannot be handled. |
static int |
STATUS_NOT_AUTHORIZED
The server returned an auth error. |
static int |
STATUS_PENDING
This download hasn't stated yet |
static int |
STATUS_PENDING_PAUSED
This download hasn't stated yet and is paused |
static int |
STATUS_PRECONDITION_FAILED
This download was interrupted and cannot be resumed. |
static int |
STATUS_RUNNING
This download has started |
static int |
STATUS_RUNNING_PAUSED
This download has started and is paused |
static int |
STATUS_SUCCESS
This download has successfully completed. |
static int |
STATUS_UNHANDLED_HTTP_CODE
This download couldn't be completed because of an unspecified unhandled HTTP code. |
static int |
STATUS_UNHANDLED_REDIRECT
This download couldn't be completed because of an HTTP redirect code. |
static int |
STATUS_UNKNOWN_ERROR
This download has completed with an error. |
static String |
TITLE
The name of the column where the initiating application can provided the title of this download. |
static String |
TOTAL_BYTES
The name of the column containing the total size of the file being downloaded. |
static String |
UID
The name of the column containing the UID of the application that initiated the download. |
static String |
URI
The name of the column containing the URI of the data being downloaded. |
static String |
USER_AGENT
The name of the column containing the user agent that the initiating application wants the download manager to use for this download. |
static String |
VISIBILITY
The name of the column containing the flags that controls whether the download is displayed by the UI. |
static int |
VISIBILITY_HIDDEN
This download doesn't show in the UI or in the notifications. |
static int |
VISIBILITY_VISIBLE
This download is visible but only shows in the notifications while it's running (a separate download UI would still show it after completion). |
static int |
VISIBILITY_VISIBLE_NOTIFY_COMPLETED
This download is visible and shows in the notifications after completion. |
| Fields inherited from interface android.provider.BaseColumns |
|---|
_COUNT, _ID |
| Method Summary | |
|---|---|
static boolean |
isStatusClientError(int status)
Returns whether the status is a client error (i.e. |
static boolean |
isStatusCompleted(int status)
Returns whether the download has completed (either with success or error). |
static boolean |
isStatusError(int status)
Returns whether the status is an error (i.e. |
static boolean |
isStatusInformational(int status)
Returns whether the status is informational (i.e. |
static boolean |
isStatusServerError(int status)
Returns whether the status is a server error (i.e. |
static boolean |
isStatusSuccess(int status)
Returns whether the status is a success (i.e. |
static boolean |
isStatusSuspended(int status)
Returns whether the download is suspended. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Uri CONTENT_URI
public static final String DOWNLOAD_COMPLETED_ACTION
public static final String NOTIFICATION_CLICKED_ACTION
public static final String URI
Type: TEXT
Owner can Init/Read
public static final String METHOD
Type: INTEGER
Owner can Init/Read
public static final String ENTITY
Type: TEXT
Owner can Init
public static final String NO_INTEGRITY
Type: BOOLEAN
Owner can Init/Read
public static final String FILENAME_HINT
Type: TEXT
Owner can Init/Read
public static final String FILENAME
Type: TEXT
Owner can Read
UI can Read
public static final String MIMETYPE
Type: TEXT
Owner can Init/Read
UI can Read
public static final String DESTINATION
Type: INTEGER
Owner can Init/Read
UI can Read
public static final String OTA_UPDATE
Type: BOOLEAN
Owner can Init/Read
UI can Read
public static final String NO_SYSTEM_FILES
Type: BOOLEAN
Owner can Init/Read
public static final String VISIBILITY
Type: INTEGER
Owner can Init/Read/Write
UI can Read/Write (only for entries that are visible)
public static final String CONTROL
Type: INTEGER
Owner can Init/Read/Write
UI can Init/Read/Write
public static final String STATUS
Type: INTEGER
Owner can Read
UI can Read
public static final String LAST_MODIFICATION
Type: BIGINT
Owner can Read
UI can Read
public static final String FAILED_CONNECTIONS
Type: INTEGER
public static final String NOTIFICATION_PACKAGE
Type: TEXT
Owner can Init/Read
UI can Read
public static final String NOTIFICATION_CLASS
Type: TEXT
Owner can Init/Read
UI can Read
public static final String NOTIFICATION_EXTRAS
public static final String COOKIE_DATA
Type: TEXT
Owner can Init
public static final String USER_AGENT
Type: TEXT
Owner can Init
public static final String REFERER
Type: TEXT
Owner can Init
public static final String TOTAL_BYTES
Type: INTEGER
Owner can Read
UI can Read
public static final String CURRENT_BYTES
Type: INTEGER
Owner can Read
UI can Read
public static final String ETAG
Type: TEXT
public static final String UID
Type: INTEGER
public static final String OTHER_UID
Type: INTEGER
Owner can Init/Read/Write
public static final String TITLE
Type: TEXT
Owner can Init/Read/Write
UI can Read
public static final String DESCRIPTION
Type: TEXT
Owner can Init/Read/Write
UI can Read
public static final String MEDIA_SCANNED
Type: BOOLEAN
public static final int DESTINATION_EXTERNAL
public static final int DESTINATION_CACHE_PARTITION
public static final int DESTINATION_CACHE_PARTITION_PURGEABLE
public static final int DESTINATION_DATA_CACHE
public static final int CONTROL_RUN
public static final int CONTROL_PAUSE
public static final int CONTROL_STOP
public static final int STATUS_PENDING
public static final int STATUS_PENDING_PAUSED
public static final int STATUS_RUNNING
public static final int STATUS_RUNNING_PAUSED
public static final int STATUS_SUCCESS
public static final int STATUS_BAD_REQUEST
public static final int STATUS_NOT_AUTHORIZED
public static final int STATUS_NOT_ACCEPTABLE
public static final int STATUS_LENGTH_REQUIRED
public static final int STATUS_PRECONDITION_FAILED
public static final int STATUS_CANCELED
public static final int STATUS_CANCELLED
public static final int STATUS_UNKNOWN_ERROR
public static final int STATUS_ERROR
public static final int STATUS_FILE_ERROR
public static final int STATUS_UNHANDLED_REDIRECT
public static final int STATUS_UNHANDLED_HTTP_CODE
public static final int STATUS_HTTP_DATA_ERROR
public static final int STATUS_HTTP_EXCEPTION
public static final int METHOD_GET
public static final int METHOD_POST
public static final int VISIBILITY_VISIBLE
public static final int VISIBILITY_VISIBLE_NOTIFY_COMPLETED
public static final int VISIBILITY_HIDDEN
| Method Detail |
|---|
public static boolean isStatusInformational(int status)
public static boolean isStatusSuspended(int status)
public static boolean isStatusSuccess(int status)
public static boolean isStatusError(int status)
public static boolean isStatusClientError(int status)
public static boolean isStatusServerError(int status)
public static boolean isStatusCompleted(int status)
|
Build 1.0_r1(from source) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||