ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Wrapper von ERROR(/ExecutorService) zur parallelen Ausführung einer Funktion.

Zusammenfassung

Öffentliche Konstruktoren

ParallelDeviceExecutor(int poolSize)

Öffentliche Methoden

getErrors()

Die Liste der Fehler bei der Ausführung aller Aufgaben.

boolean hasErrors()

Gibt an, ob Fehler aufgetreten sind oder nicht.

invokeAll( callableTasks, long timeout, TimeUnit unit)

Rufen Sie alle ERROR(/Callable) mit dem Zeitlimit auf.

Öffentliche Konstruktoren

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parameter
poolSize int

Öffentliche Methoden

getErrors

public  getErrors ()

Die Liste der Fehler bei der Ausführung aller Aufgaben.

Returns

hasErrors

public boolean hasErrors ()

Gibt an, ob Fehler aufgetreten sind oder nicht.

Returns
boolean

Alle aufrufen

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Rufen Sie alle ERROR(/Callable) mit dem Zeitlimit auf.

Parameter
callableTasks : Die Aufgabenliste.

timeout long: Das anzuwendende Zeitlimit oder null für unbegrenzt.

unit TimeUnit: Die Einheit des Zeitlimits.

Returns
Die Liste der Ergebnisse für jede aufrufbare Aufgabe.