ParallelDeviceExecutor

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

Si certaines erreurs se sont produites ou non.

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

Invoquez toutes les ERROR(/Callable) avec le délai d'expiration.

Constructeurs publics

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Paramètres
poolSize int

Méthodes publiques

obtenirErreurs

public  getErrors ()

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

Retour

a des erreurs

public boolean hasErrors ()

Si certaines erreurs se sont produites ou non.

Retour
boolean

invoquerTout

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Invoquez toutes les ERROR(/Callable) avec le délai d'expiration.

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.