Update FileActor.java
This commit is contained in:
parent
c7540aebe2
commit
a25ad89f4b
|
@ -20,7 +20,6 @@ package org.warp.filesponge.api;
|
||||||
|
|
||||||
import java.time.Duration;
|
import java.time.Duration;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
import org.jetbrains.annotations.Nullable;
|
|
||||||
import org.warp.filesponge.value.FileURI;
|
import org.warp.filesponge.value.FileURI;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -55,21 +54,19 @@ public interface FileActor {
|
||||||
/**
|
/**
|
||||||
* Send a "download file" signal
|
* Send a "download file" signal
|
||||||
*
|
*
|
||||||
* @param fileURI File URI
|
* @param timeout if it's 0 the method will return immediately, if it's set the method will wait until a file
|
||||||
* @param timeout if it's null the method will return immediately, if it's set the method will wait until a file
|
|
||||||
* <b>download request</b> has been found, or the timeout time elapsed
|
* <b>download request</b> has been found, or the timeout time elapsed
|
||||||
* @return empty if no pending <b>download requests</b> has been found, true if the signal can be sent, false
|
* @return empty if no pending <b>download requests</b> has been found, true if the signal can be sent, false
|
||||||
* otherwise
|
* otherwise
|
||||||
*/
|
*/
|
||||||
Optional<Boolean> downloadNextFile(FileURI fileURI, @Nullable Duration timeout);
|
Optional<Boolean> downloadNextFile(Duration timeout);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Send a "delete file" signal
|
* Send a "delete file" signal
|
||||||
*
|
*
|
||||||
* @param fileURI File URI
|
* @param timeout if it's 0 the method will return immediately, if it's set the method will wait until a file
|
||||||
* @param timeout if it's null the method will return immediately, if it's set the method will wait until a file
|
|
||||||
* <b>delete request</b> has been found, or the timeout time elapsed
|
* <b>delete request</b> has been found, or the timeout time elapsed
|
||||||
* @return empty if no pending <b>delete requests</b> has been found, true if the signal can be sent, false otherwise
|
* @return empty if no pending <b>delete requests</b> has been found, true if the signal can be sent, false otherwise
|
||||||
*/
|
*/
|
||||||
Optional<Boolean> deleteNextFile(FileURI fileURI, @Nullable Duration timeout);
|
Optional<Boolean> deleteNextFile(Duration timeout);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user