public interface TaskFactory
| Modifier and Type | Method and Description |
|---|---|
@NotNull java.util.concurrent.Executor |
asExecutor() |
<T> @NotNull java.util.concurrent.CompletableFuture<T> |
handleFuture(@NotNull java.util.function.Supplier<java.util.concurrent.CompletableFuture<T>> task) |
@NotNull java.io.Closeable |
run(@NotNull java.lang.Runnable task,
@NotNull java.time.Duration delay,
@NotNull java.time.Duration period) |
@NotNull
<T> @NotNull java.util.concurrent.CompletableFuture<T> handleFuture(@NotNull
@NotNull java.util.function.Supplier<java.util.concurrent.CompletableFuture<T>> task)
@NotNull @NotNull java.util.concurrent.Executor asExecutor()
@NotNull
@NotNull java.io.Closeable run(@NotNull
@NotNull java.lang.Runnable task,
@NotNull
@NotNull java.time.Duration delay,
@NotNull
@NotNull java.time.Duration period)