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()

A lista de erros da execução de todas as tarefas.

boolean hasErrors()

Se alguns erros ocorreram ou não.

invokeAll( callableTasks, long timeout, TimeUnit unit)

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

Construtores públicos

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parâmetros
poolSize int

Métodos públicos

getErrors

public  getErrors ()

A lista de erros da execução de todas as tarefas.

Retorna

hasErrors

public boolean hasErrors ()

Se alguns erros ocorreram ou não.

Retorna
boolean

invocarTudo

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

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

Parâmetros
callableTasks : a lista de tarefas.

timeout long: o tempo limite para aplicar ou zero para ilimitado.

unit TimeUnit: a unidade do tempo limite.

Retorna
A lista de resultados para cada tarefa chamável.