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 |
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. |