| Package | Description |
|---|---|
| app.myoss.cloud.core.lang.concurrent |
| Modifier and Type | Method and Description |
|---|---|
<I,M,O> O |
ExecutorEngine.execute(Collection<I> inputs,
ExecuteUnit<I,M> executeUnit,
MergeUnit<M,O> mergeUnit)
多线程执行任务并归并结果.
|
<I,M,O> O |
ExecutorEngine.execute(Collection<I> inputs,
ExecuteUnit<I,M> executeUnit,
MergeUnit<M,O> mergeUnit,
Long timeout,
TimeUnit timeUnit)
多线程执行任务并归并结果.
|
<I,O> List<O> |
ExecutorEngine.execute(Collection<I> inputs,
ExecuteUnit<I,O> executeUnit)
多线程执行任务.
|
<I,O> List<O> |
ExecutorEngine.execute(Collection<I> inputs,
ExecuteUnit<I,O> executeUnit,
Long timeout,
TimeUnit timeUnit)
多线程执行任务.
|
<O> List<O> |
ExecutorEngine.execute(int size,
ExecuteUnit<Integer,O> executeUnit)
多线程执行任务.
|
<O> List<O> |
ExecutorEngine.execute(int size,
ExecuteUnit<Integer,O> executeUnit,
Long timeout,
TimeUnit timeUnit)
多线程执行任务.
|
<I,O> com.google.common.util.concurrent.ListenableFuture<List<O>> |
ExecutorEngine.submitFutures(Collection<I> inputs,
ExecuteUnit<I,O> executeUnit)
提交多线程任务.
|
| Modifier and Type | Method and Description |
|---|---|
<I,O> List<O> |
ExecutorEngine.execute(I input,
Collection<ExecuteUnit<I,O>> executeUnits,
Long timeout,
TimeUnit timeUnit)
多线程执行任务.
|
<I,O> com.google.common.util.concurrent.ListenableFuture<List<O>> |
ExecutorEngine.submitFutures(I input,
Collection<ExecuteUnit<I,O>> executeUnits)
提交多线程任务.
|
Copyright © 2018–2021. All rights reserved.