ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


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

Résumé

Constructeurs publics

ParallelDeviceExecutor(int poolSize)

Méthodes publiques

getErrors()

Liste des erreurs lors de l'exécution de toutes les tâches.

boolean hasErrors()

Indique si des erreurs se sont produites ou non.

invokeAll( callableTasks, long timeout, TimeUnit unit)

Appelez tous les ERROR(/Callable) avec la limite de délai avant expiration.

Constructeurs publics

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Paramètres
poolSize int

Méthodes publiques

getErrors

public  getErrors ()

Liste des erreurs lors de l'exécution de toutes les tâches.

Renvoie

hasErrors

public boolean hasErrors ()

Indique si des erreurs se sont produites ou non.

Renvoie
boolean

invokeAll

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Appelez tous les ERROR(/Callable) avec la limite de délai avant expiration.

Paramètres
callableTasks : liste des tâches.

timeout long: délai avant expiration à appliquer, ou "0" pour illimité.

unit TimeUnit: unité du délai avant expiration.

Renvoie
Liste des résultats pour chaque tâche appelable.