return bean.getUrl();
}
@Override
public void init(Map<String, DownloadMission> missionMap,
Map<String, FlowableProcessor<DownloadEvent>> processorMap) {
<BUG>if (isCancel()) {
missionMap.put(getMissionId(), this);
} else {
throw new IllegalArgumentException(formatStr(DOWNLOAD_URL_EXISTS, getMissionId()));</BUG>
}

return bean.getUrl();
}
@Override
public void init(Map<String, DownloadMission> missionMap,
Map<String, FlowableProcessor<DownloadEvent>> processorMap) {
DownloadMission mission = missionMap.get(getMissionId());
if (mission != null && !mission.isCancel()) {
throw new IllegalArgumentException(formatStr(DOWNLOAD_URL_EXISTS, getMissionId()));
} else {
missionMap.put(getMissionId(), this);
}
