Task.TaskListener| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_NAME |
static java.lang.String |
EXTRA_FILE_PATH |
static java.lang.String |
INTENT_COMPLETE |
static boolean |
LOG_ENABLED |
protected java.lang.String |
mFilePath |
protected boolean |
mIsOptional |
protected boolean |
mOverriding |
protected boolean |
mSucceeded |
static java.lang.String |
TAG |
DEFAULT_BUFFER, DEFAULT_TIMEOUT, EXTRA_URL, mBuffer, mBufferSize, mContentLength, mGzipEnabled, mTotalBytesLoaded, mURLRETRY_UNLIMITED| Constructor and Description |
|---|
DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath) |
DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath,
boolean overriding) |
DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath,
boolean overriding,
int retryMax) |
DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath,
boolean overriding,
int retryMax,
int retryDelay) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
download() |
Intent |
getCompleteIntent() |
java.lang.String |
getFilePath() |
boolean |
isOptional() |
boolean |
isOverriding() |
boolean |
isSucceeded() |
protected void |
onProgress(byte[] data,
int count)
Internal callback when progressing
|
void |
reset() |
protected boolean |
retry() |
boolean |
run() |
void |
setIsOptional(boolean isOptional) |
void |
setOverriding(boolean overriding) |
java.lang.String |
toString() |
getURL, isGzipEnabled, openURL, openURL, postURL, readStream, setGzipEnabledpublic static boolean LOG_ENABLED
public static final java.lang.String TAG
public static final java.lang.String CLASS_NAME
public static final java.lang.String INTENT_COMPLETE
public static final java.lang.String EXTRA_FILE_PATH
protected final java.lang.String mFilePath
protected boolean mOverriding
protected boolean mSucceeded
protected boolean mIsOptional
public DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath)
public DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath,
boolean overriding)
public DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath,
boolean overriding,
int retryMax)
public DownloadTask(java.lang.String srcURL,
java.lang.String dstFilePath,
boolean overriding,
int retryMax,
int retryDelay)
public void setIsOptional(boolean isOptional)
protected boolean download()
protected boolean retry()
protected void onProgress(byte[] data,
int count)
throws java.lang.Exception
URLTaskonProgress in class URLTaskjava.lang.Exceptionpublic Intent getCompleteIntent()
getCompleteIntent in interface IntentTaskgetCompleteIntent in class URLTaskpublic boolean isSucceeded()
isSucceeded in interface Taskpublic java.lang.String getFilePath()
public boolean isOverriding()
public void setOverriding(boolean overriding)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isOptional()
isOptional in interface Optional