ParallelDeviceExecutorParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

java.lang.Objeto
com.android.tradefed.util.executor.ParallelDeviceExecutor<V>


Wrapper de ERROR(/ExecutorService) para ejecutar una función en paralelo.

Resumen

Constructores públicos

ParallelDeviceExecutor (int poolSize)

Métodos públicos

getErrors ()

La lista de errores de la ejecución de todas las tareas.

boolean hasErrors ()

Si ocurrieron algunos errores o no.

invokeAll ( callableTasks, long timeout, TimeUnit unit) invokeAll ( callableTasks, long timeout, TimeUnit unit)

Invoque todos los ERROR(/Callable) con el límite de tiempo de espera.

Constructores públicos

ParallelDeviceExecutorParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parámetros
poolSize int

Métodos públicos

getErrors

public  getErrors ()

La lista de errores de la ejecución de todas las tareas.

Devoluciones

tiene errores

public boolean hasErrors ()

Si ocurrieron algunos errores o no.

Devoluciones
boolean

invocarTodo

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Invoque todos los ERROR(/Callable) con el límite de tiempo de espera.

Parámetros
callableTasks : La Lista de tareas.

timeout long : El tiempo de espera para aplicar, o cero para ilimitado.

unit TimeUnit : la unidad del tiempo de espera.

Devoluciones
La lista de resultados para cada tarea invocable.