public class DependencyTask<E> extends Object implements Callable<E>
Modifier and Type | Field and Description |
---|---|
List<DependencyTask<?>> |
_dependencyTasks |
static boolean |
ENABLE_DEBUG_DATA |
Constructor and Description |
---|
DependencyTask(Callable<E> task,
List<DependencyTask<?>> dependantTasks) |
Modifier and Type | Method and Description |
---|---|
void |
addDependent(DependencyTask<?> dependencyTask) |
void |
addPool(ExecutorService pool) |
void |
assignFuture(CompletableFuture<Future<?>> f) |
E |
call() |
boolean |
isReady() |
public static final boolean ENABLE_DEBUG_DATA
public List<DependencyTask<?>> _dependencyTasks
public DependencyTask(Callable<E> task, List<DependencyTask<?>> dependantTasks)
public void addPool(ExecutorService pool)
public void assignFuture(CompletableFuture<Future<?>> f)
public boolean isReady()
public void addDependent(DependencyTask<?> dependencyTask)
Copyright © 2021 The Apache Software Foundation. All rights reserved.