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.