ParallelDeviceExecutorParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Wrapper de ERROR(/ExecutorService) pour exécuter une fonction en parallèle.

Résumé

Constructeurs publics

ParallelDeviceExecutor (int poolSize)

Méthodes publiques

getErrors ()

La liste des erreurs de l'exécution de toutes les tâches.

boolean hasErrors ()

Que certaines erreurs se soient produites ou non.

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

Appelez tous les ERROR(/Callable) avec la limite de timeout.

Constructeurs publics

ParallelDeviceExecutorParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Paramètres
poolSize int

Méthodes publiques

getErrors

public  getErrors ()

La liste des erreurs de l'exécution de toutes les tâches.

Retour

a des erreurs

public boolean hasErrors ()

Que certaines erreurs se soient produites ou non.

Retour
boolean

invoquer tout

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Appelez tous les ERROR(/Callable) avec la limite de timeout.

Paramètres
callableTasks : La liste des tâches.

timeout long : Le délai d'attente à appliquer, ou zéro pour illimité.

unit TimeUnit : L'unité du délai d'attente.

Retour
La liste des résultats pour chaque tâche appelable.