public class MessageSnapshotTaker
extends java.lang.Object
| Constructor and Description |
|---|
MessageSnapshotTaker() |
| Modifier and Type | Method and Description |
|---|---|
static MessageSnapshot |
catchCanReusedOldFile(int id,
java.io.File oldFile,
boolean flowDirectly) |
static MessageSnapshot |
catchException(int id,
long sofar,
java.lang.Throwable error) |
static MessageSnapshot |
catchPause(BaseDownloadTask task) |
static MessageSnapshot |
catchWarn(int id,
long sofar,
long total,
boolean flowDirectly) |
static MessageSnapshot |
take(byte status,
FileDownloadModel model) |
static MessageSnapshot |
take(byte status,
FileDownloadModel model,
DownloadStatusCallback.ProcessParams processParams) |
static MessageSnapshot |
takeBlockCompleted(MessageSnapshot snapshot) |
public static MessageSnapshot take(byte status, FileDownloadModel model)
public static MessageSnapshot catchCanReusedOldFile(int id, java.io.File oldFile, boolean flowDirectly)
public static MessageSnapshot catchWarn(int id, long sofar, long total, boolean flowDirectly)
public static MessageSnapshot catchException(int id, long sofar, java.lang.Throwable error)
public static MessageSnapshot catchPause(BaseDownloadTask task)
public static MessageSnapshot takeBlockCompleted(MessageSnapshot snapshot)
public static MessageSnapshot take(byte status, FileDownloadModel model, DownloadStatusCallback.ProcessParams processParams)