ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Bir işlevi paralel olarak yürütmek için ExecutorService sarmalayıcısı.

Özet

Herkese açık oluşturucular

ParallelDeviceExecutor(int poolSize)

Herkese açık yöntemler

List<Throwable> getErrors()

Tüm görevlerin yürütülmesinden kaynaklanan hataların listesi.

boolean hasErrors()

Bazı hataların oluşup oluşmadığı.

List<V> invokeAll(List<Callable<V>> callableTasks, long timeout, TimeUnit unit)

Zaman aşımı sınırı ile tüm Callable öğelerini çağırın.

Herkese açık oluşturucular

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parametreler
poolSize int

Herkese açık yöntemler

getErrors

public List<Throwable> getErrors ()

Tüm görevlerin yürütülmesinden kaynaklanan hataların listesi.

İadeler
List<Throwable>

hasErrors

public boolean hasErrors ()

Bazı hataların oluşup oluşmadığı.

İadeler
boolean

invokeAll

public List<V> invokeAll (List<Callable<V>> callableTasks, 
                long timeout, 
                TimeUnit unit)

Zaman aşımı sınırı ile tüm Callable öğelerini çağırın.

Parametreler
callableTasks List: Görev listesi.

timeout long: Uygulanacak zaman aşımı veya sınırsız için sıfır.

unit TimeUnit: Zaman aşımının birimi.

İadeler
List<V> Her çağrılabilir görev için sonuç listesi.