|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IncrementalTask | |
|---|---|
| edu.rice.cs.plt.concurrent | Contains tools to support safe multi-threaded programs. |
| Uses of IncrementalTask in edu.rice.cs.plt.concurrent |
|---|
| Methods in edu.rice.cs.plt.concurrent with parameters of type IncrementalTask | ||
|---|---|---|
static
|
ConcurrentUtil.computeInProcess(IncrementalTask<? extends I,? extends R> task)
Execute the given task in a separate process and provide access to its result. |
|
static
|
ConcurrentUtil.computeInProcess(IncrementalTask<? extends I,? extends R> task,
boolean start)
Execute the given task in a separate process and provide access to its result. |
|
static
|
ConcurrentUtil.computeInProcess(IncrementalTask<? extends I,? extends R> task,
JVMBuilder jvmBuilder)
Execute the given task in a separate process and provide access to its result. |
|
static
|
ConcurrentUtil.computeInProcess(IncrementalTask<? extends I,? extends R> task,
JVMBuilder jvmBuilder,
boolean start)
Execute the given task in a separate process and provide access to its result. |
|
static
|
ConcurrentUtil.computeInProcess(IncrementalTask<? extends I,? extends R> task,
JVMBuilder jvmBuilder,
boolean start,
boolean ignoreIntermediate)
Execute the given task in a separate process and provide access to its result. |
|
static
|
ConcurrentUtil.computeInThread(IncrementalTask<? extends I,? extends R> task)
Execute the given task in a separate thread, and provide access to its results. |
|
static
|
ConcurrentUtil.computeInThread(IncrementalTask<? extends I,? extends R> task,
boolean start)
Execute the given task in a separate thread, and provide access to its results. |
|
static
|
ConcurrentUtil.computeInThread(IncrementalTask<? extends I,? extends R> task,
boolean start,
boolean ignoreIntermediate)
Execute the given task in a separate thread, and provide access to its results. |
|
static
|
ConcurrentUtil.computeWithExecutor(IncrementalTask<? extends I,? extends R> task,
Executor exec)
Execute the given task with exec and provide access to its result. |
|
static
|
ConcurrentUtil.computeWithExecutor(IncrementalTask<? extends I,? extends R> task,
Executor exec,
boolean start)
Execute the given task with exec and provide access to its result. |
|
static
|
ConcurrentUtil.computeWithExecutor(IncrementalTask<? extends I,? extends R> task,
Executor exec,
boolean start,
boolean ignoreIntermediate)
Execute the given task with exec and provide access to its result. |
|
| Constructors in edu.rice.cs.plt.concurrent with parameters of type IncrementalTask | |
|---|---|
ExecutorIncrementalTaskController(Executor executor,
IncrementalTask<? extends I,? extends R> task,
boolean ignoreIntermediate)
|
|
ProcessIncrementalTaskController(JVMBuilder jvmBuilder,
Executor executor,
IncrementalTask<? extends I,? extends R> task,
boolean ignoreIntermediate)
Create, but do not start, aProcessIncrementalTaskController. |
|
ProcessIncrementalTaskController(JVMBuilder jvmBuilder,
Executor executor,
IncrementalTask<? extends I,? extends R> task,
boolean ignoreIntermediate,
Runnable1<? super Process> onExit)
Create, but do not start, a ProcessIncrementalTaskController. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||