X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fxdcc%2Fui%2Fstdin%2FRestartCommand.java;h=bd8fac8af7b49f7984403933f4737645398e524c;hb=5a7d1c53bac5edd913e483852758660665413ffa;hp=84a7d2ec57de7971a0f1143a5cae9d9902584e95;hpb=f76ee64d2cd93a0439c6306e1fcf6230c633590c;p=xudocci.git
diff --git a/src/main/java/net/pterodactylus/xdcc/ui/stdin/RestartCommand.java b/src/main/java/net/pterodactylus/xdcc/ui/stdin/RestartCommand.java
index 84a7d2e..bd8fac8 100644
--- a/src/main/java/net/pterodactylus/xdcc/ui/stdin/RestartCommand.java
+++ b/src/main/java/net/pterodactylus/xdcc/ui/stdin/RestartCommand.java
@@ -30,16 +30,16 @@ import net.pterodactylus.xdcc.data.Download;
import com.google.common.primitives.Ints;
/**
- * TODO
+ * Command that can restart a failed download by rerequesting the same pack from the same bot.
*
* @author David âBombeâ Roden
*/
public class RestartCommand implements Command {
private final Core core;
- private final DownloadFailures downloadFailures;
+ private final Collection downloadFailures;
- public RestartCommand(Core core, DownloadFailures downloadFailures) {
+ public RestartCommand(Core core, Collection downloadFailures) {
this.core = core;
this.downloadFailures = downloadFailures;
}
@@ -61,7 +61,7 @@ public class RestartCommand implements Command {
if ((index != null) && (index < lastFailedDownloads.size())) {
Download failedDownload = lastFailedDownloads.get(index);
core.fetch(failedDownload.bot(), failedDownload.pack());
- downloadFailures.removeFailedDownload(failedDownload);
+ downloadFailures.remove(failedDownload);
}
return state;
}