ParallelDeviceExecutor
public
class
ParallelDeviceExecutor
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.executor.ParallelDeviceExecutor<V> |
Wrapper of ERROR(/ExecutorService)
to execute a function in parallel.
Summary
Public constructors | |
---|---|
ParallelDeviceExecutor(int poolSize)
|
Public methods | |
---|---|
|
getErrors()
The list of errors from the execution of all tasks. |
boolean
|
hasErrors()
Whether or not some errors occurred or not. |
|
invokeAll(
Invoke all the |
Public constructors
ParallelDeviceExecutor
public ParallelDeviceExecutor (int poolSize)
Parameters | |
---|---|
poolSize |
int |
Public methods
getErrors
publicgetErrors ()
The list of errors from the execution of all tasks.
Returns | |
---|---|
|
hasErrors
public boolean hasErrors ()
Whether or not some errors occurred or not.
Returns | |
---|---|
boolean |
invokeAll
publicinvokeAll ( callableTasks, long timeout, TimeUnit unit)
Invoke all the ERROR(/Callable)
with the timeout limit.
Parameters | |
---|---|
callableTasks |
: The List of tasks. |
timeout |
long : The timeout to apply, or zero for unlimited. |
unit |
TimeUnit : The unit of the timeout. |
Returns | |
---|---|
|
The list of results for each callable task. |