package net.pterodactylus.sone.core;
+import net.pterodactylus.sone.data.LocalSone;
import net.pterodactylus.sone.data.Sone;
import net.pterodactylus.util.service.AbstractService;
import freenet.keys.FreenetURI;
private final SoneDownloader soneDownloader;
/** The Sone being rescued. */
- private final Sone sone;
+ private final LocalSone sone;
/** Whether the rescuer is currently fetching a Sone. */
private volatile boolean fetching;
* @param sone
* The Sone to rescue
*/
- public SoneRescuer(Core core, SoneDownloader soneDownloader, Sone sone) {
+ public SoneRescuer(Core core, SoneDownloader soneDownloader, LocalSone sone) {
super("Sone Rescuer for " + sone.getName());
this.core = core;
this.soneDownloader = soneDownloader;