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 na execução de todas as tarefas.

boolean hasErrors ()

Se alguns erros ocorreram ou não.

invokeAll ( callableTasks, long timeout, TimeUnit unit) 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 ()

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

Devoluções

temErros

public boolean hasErrors ()

Se alguns erros ocorreram ou não.

Devoluções
boolean

invocarTodos

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 para aplicação ou zero para ilimitado.

unit TimeUnit : A unidade do tempo limite.

Devoluções
A lista de resultados para cada tarefa que pode ser chamada.