ParallelDeviceExecutor

public class ParallelDeviceExecutor
extends Object

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


Trình bao bọc của ERROR(/ExecutorService) để thực thi một chức năng song song.

Bản tóm tắt

nhà thầu công cộng

ParallelDeviceExecutor (int poolSize)

Phương thức công khai

getErrors ()

Danh sách các lỗi từ việc thực hiện tất cả các nhiệm vụ.

boolean hasErrors ()

Có hay không một số lỗi xảy ra hay không.

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

Gọi tất cả ERROR(/Callable) với giới hạn thời gian chờ.

nhà thầu công cộng

ParallelDeviceExecutor

public ParallelDeviceExecutor (int poolSize)

Thông số
poolSize int

Phương thức công khai

nhận lỗi

public  getErrors ()

Danh sách các lỗi từ việc thực hiện tất cả các nhiệm vụ.

trả lại

có lỗi

public boolean hasErrors ()

Có hay không một số lỗi xảy ra hay không.

trả lại
boolean

gọi tất cả

public  invokeAll ( callableTasks, 
                long timeout, 
                TimeUnit unit)

Gọi tất cả ERROR(/Callable) với giới hạn thời gian chờ.

Thông số
callableTasks : Danh sách nhiệm vụ.

timeout long : Thời gian chờ để áp dụng hoặc 0 nếu không giới hạn.

unit TimeUnit : Đơn vị thời gian chờ.

trả lại
Danh sách kết quả cho từng tác vụ có thể gọi được.