ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Wrapper de ERROR(/ExecutorService) para executar uma função em paralelo.

Resumo

Construtores públicos

ParallelDeviceExecutor(int poolSize)

Métodos públicos

getErrors()

Lista de erros da execução de todas as tarefas.

boolean hasErrors()

Se ocorreram ou não alguns erros.

invokeAll( callableTasks, long timeout, TimeUnit unit)

Invoque todos os ERROR(/Callable) com o limite de tempo limite.

Construtores públicos

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parâmetros
poolSize int

Métodos públicos

getErrors

public  getErrors ()

Lista de erros da execução de todas as tarefas.

Retorna

hasErrors

public boolean hasErrors ()

Se ocorreram ou não alguns erros.

Retorna
boolean

invokeAll

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Invoque todos os ERROR(/Callable) com o limite de tempo limite.

Parâmetros
callableTasks : a lista de tarefas.

timeout long: o tempo limite a ser aplicado ou zero para ilimitado.

unit TimeUnit: a unidade do tempo limite.

Retorna
A lista de resultados para cada tarefa que pode ser chamada.