ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Wrapper ExecutorService untuk menjalankan fungsi secara paralel.

Ringkasan

Konstruktor publik

ParallelDeviceExecutor(int poolSize)

Metode publik

List<Throwable> getErrors()

Daftar error dari eksekusi semua tugas.

boolean hasErrors()

Apakah terjadi beberapa error atau tidak.

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

Panggil semua Callable dengan batas waktu tunggu.

Konstruktor publik

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Parameter
poolSize int

Metode publik

getErrors

public List<Throwable> getErrors ()

Daftar error dari eksekusi semua tugas.

Hasil
List<Throwable>

hasErrors

public boolean hasErrors ()

Apakah terjadi beberapa error atau tidak.

Hasil
boolean

invokeAll

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

Panggil semua Callable dengan batas waktu tunggu.

Parameter
callableTasks List: Daftar tugas.

timeout long: Waktu tunggu yang akan diterapkan, atau nol untuk tidak terbatas.

unit TimeUnit: Unit waktu tunggu.

Hasil
List<V> Daftar hasil untuk setiap tugas yang dapat dipanggil.