X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Ffcp%2Fquelaton%2FClientPutDiskDirCommand.java;h=dad6750b4b0e5080c99c78d7a9ba1df4cf028a62;hb=c2522a887d02f692017b4b9c8e1d31472e41001f;hp=e3c53441f093bd04bbb855bd9a6ac7929912832e;hpb=f3d387a780cd3da40847ba199f492f7752bef50a;p=jFCPlib.git diff --git a/src/main/java/net/pterodactylus/fcp/quelaton/ClientPutDiskDirCommand.java b/src/main/java/net/pterodactylus/fcp/quelaton/ClientPutDiskDirCommand.java index e3c5344..dad6750 100644 --- a/src/main/java/net/pterodactylus/fcp/quelaton/ClientPutDiskDirCommand.java +++ b/src/main/java/net/pterodactylus/fcp/quelaton/ClientPutDiskDirCommand.java @@ -2,8 +2,10 @@ package net.pterodactylus.fcp.quelaton; import java.io.File; import java.util.Optional; +import java.util.function.Consumer; import net.pterodactylus.fcp.Key; +import net.pterodactylus.fcp.RequestProgress; /** * FCP command that inserts a directory from the filesystem local to the node into Freenet. @@ -12,6 +14,8 @@ import net.pterodactylus.fcp.Key; */ public interface ClientPutDiskDirCommand { + ClientPutDiskDirCommand onProgress(Consumer requestProgressConsumer); + WithUri fromDirectory(File directory); interface WithUri {