Start a task. @return future that is completed once the start action completed its preparation phase. This does NOT indicate that the task finished. Use #completionFuture() for that. If null the start method is synchronous and users can assume the task is initiated once
()
| 38 | * the method returns. |
| 39 | */ |
| 40 | @Nullable |
| 41 | CompletableFuture<Void> start(); |
| 42 | |
| 43 | String name(); |
no outgoing calls