public class MultiMission extends DownloadMission
MultiMission, many urls.
processor, rxdownload| 构造器和说明 |
|---|
MultiMission(RxDownload rxDownload,
java.util.List<DownloadBean> missions,
java.lang.String missionId) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(DataBaseHelper dataBaseHelper,
boolean deleteFile) |
java.lang.String |
getMissionId() |
void |
init(java.util.Map<java.lang.String,DownloadMission> missionMap,
java.util.Map<java.lang.String,<any>> processorMap) |
void |
insertOrUpdate(DataBaseHelper dataBaseHelper) |
void |
pause(DataBaseHelper dataBaseHelper) |
void |
sendWaitingEvent(DataBaseHelper dataBaseHelper) |
void |
start(java.util.concurrent.Semaphore semaphore) |
cancel, getProcessor, isCancel, startpublic MultiMission(RxDownload rxDownload, java.util.List<DownloadBean> missions, java.lang.String missionId)
public java.lang.String getMissionId()
getMissionId 在类中 DownloadMissionpublic void init(java.util.Map<java.lang.String,DownloadMission> missionMap, java.util.Map<java.lang.String,<any>> processorMap)
init 在类中 DownloadMissionpublic void insertOrUpdate(DataBaseHelper dataBaseHelper)
insertOrUpdate 在类中 DownloadMissionpublic void sendWaitingEvent(DataBaseHelper dataBaseHelper)
sendWaitingEvent 在类中 DownloadMissionpublic void start(java.util.concurrent.Semaphore semaphore)
start 在类中 DownloadMissionpublic void pause(DataBaseHelper dataBaseHelper)
pause 在类中 DownloadMissionpublic void delete(DataBaseHelper dataBaseHelper, boolean deleteFile)
delete 在类中 DownloadMission