ParallelDeviceExecutor
public class ParallelDeviceExecutor
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.executor.ParallelDeviceExecutor<V> |
Оболочка для ExecutorService для параллельного выполнения функции.
Краткое содержание
Государственные строители | |
|---|---|
ParallelDeviceExecutor (int poolSize) | |
Общедоступные методы | |
|---|---|
List<Throwable> | getErrors ()Список ошибок, возникших при выполнении всех задач. |
boolean | hasErrors ()Были ли допущены ошибки или нет. |
List<V> | invokeAll (List<Callable<V>> callableTasks, long timeout, TimeUnit unit) Вызовите все |
Государственные строители
ParallelDeviceExecutor
public ParallelDeviceExecutor (int poolSize)
| Параметры | |
|---|---|
poolSize | int |
Общедоступные методы
getErrors
public List<Throwable> getErrors ()
Список ошибок, возникших при выполнении всех задач.
| Возвраты | |
|---|---|
List<Throwable> | |
hasErrors
public boolean hasErrors ()
Были ли допущены ошибки или нет.
| Возвраты | |
|---|---|
boolean | |
invokeAll
public List<V> invokeAll (List<Callable<V>> callableTasks,
long timeout,
TimeUnit unit) Вызовите все Callable функции с превышением установленного лимита времени ожидания.
| Параметры | |
|---|---|
callableTasks | List : перечень задач. |
timeout | long : Время ожидания применения, или ноль для неограниченного применения. |
unit | TimeUnit : Единица измерения времени ожидания. |
| Возвраты | |
|---|---|
List<V> | Список результатов для каждой вызываемой задачи. |