ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Wrapper di ERROR(/ExecutorService) per eseguire una funzione in parallelo.

Riepilogo

Costruttori pubblici

ParallelDeviceExecutor (int poolSize)

Metodi pubblici

getErrors ()

L'elenco degli errori derivanti dall'esecuzione di tutte le attività.

boolean hasErrors ()

Se si sono verificati o meno alcuni errori.

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

Richiama tutti gli ERROR(/Callable) con il limite di timeout.

Costruttori pubblici

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parametri
poolSize int

Metodi pubblici

getErrors

public  getErrors ()

L'elenco degli errori derivanti dall'esecuzione di tutte le attività.

ritorna

hasErrors

public boolean hasErrors ()

Se si sono verificati o meno alcuni errori.

ritorna
boolean

invocaTutto

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Richiama tutti gli ERROR(/Callable) con il limite di timeout.

Parametri
callableTasks : l'elenco delle attività.

timeout long : il timeout da applicare o zero per illimitato.

unit TimeUnit : l'unità del timeout.

ritorna
L'elenco dei risultati per ogni attività richiamabile.