public abstract class FileDownloadListener
extends java.lang.Object
| Constructor and Description |
|---|
FileDownloadListener() |
FileDownloadListener(int priority) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
blockComplete(BaseDownloadTask task) |
protected abstract void |
completed(BaseDownloadTask task) |
protected void |
connected(BaseDownloadTask task,
java.lang.String etag,
boolean isContinue,
int soFarBytes,
int totalBytes) |
protected abstract void |
error(BaseDownloadTask task,
java.lang.Throwable e) |
protected boolean |
isInvalid() |
protected abstract void |
paused(BaseDownloadTask task,
int soFarBytes,
int totalBytes) |
protected abstract void |
pending(BaseDownloadTask task,
int soFarBytes,
int totalBytes) |
protected abstract void |
progress(BaseDownloadTask task,
int soFarBytes,
int totalBytes) |
protected void |
retry(BaseDownloadTask task,
java.lang.Throwable ex,
int retryingTimes,
int soFarBytes) |
protected void |
started(BaseDownloadTask task) |
protected abstract void |
warn(BaseDownloadTask task) |
public FileDownloadListener()
public FileDownloadListener(int priority)
protected boolean isInvalid()
protected abstract void pending(BaseDownloadTask task, int soFarBytes, int totalBytes)
protected void started(BaseDownloadTask task)
protected void connected(BaseDownloadTask task, java.lang.String etag, boolean isContinue, int soFarBytes, int totalBytes)
protected abstract void progress(BaseDownloadTask task, int soFarBytes, int totalBytes)
protected void blockComplete(BaseDownloadTask task) throws java.lang.Throwable
java.lang.Throwableprotected void retry(BaseDownloadTask task, java.lang.Throwable ex, int retryingTimes, int soFarBytes)
protected abstract void completed(BaseDownloadTask task)
protected abstract void paused(BaseDownloadTask task, int soFarBytes, int totalBytes)
protected abstract void error(BaseDownloadTask task, java.lang.Throwable e)
protected abstract void warn(BaseDownloadTask task)