DeviceConcurrentUtil
public class DeviceConcurrentUtil
extends Object
| java.lang.object | |
| ↳ | com.android.tradefed.util.DeviceConcurrentUtil |
شامل روشها و کلاسهای کاربردی برای اجرای همزمان فرمان سمت دستگاه است
از ERROR(/ExecutorService) برای اجرای دستورات اجرا شده به عنوان ShellCommandCallable استفاده کنید، و از ERROR(/#joinFuture(String,Future,long)) برای همگام سازی در برابر ERROR(/Future) که توسط ERROR(/ExecutorService) برای اجرای دستور برگردانده شده است استفاده کنید.
خلاصه
کلاس های تو در تو | |
|---|---|
class | DeviceConcurrentUtil.ShellCommandCallable <V> یک |
روش های عمومی | |
|---|---|
static <T> T | joinFuture (String taskDesc, task, long timeout)joinFuture (String taskDesc, task, long timeout) روش راحت برای پیوستن به موضوع فعلی در |
روش های عمومی
joinFuture
public static T joinFuture (String taskDesc,
task,
long timeout) روش راحت برای پیوستن به موضوع فعلی در task
DeviceNotAvailableException و ERROR(/TimeoutException) که در حین اجرا رخ داده اند، به طور شفاف از طریق آنها ارسال می شوند، سایر موارد به عنوان خطا ثبت می شوند اما به طور دیگری مدیریت نمی شوند.
| پارامترها | |
|---|---|
taskDesc | String : شرح وظیفه برای هدف ورود به سیستم |
task | ERROR(/Future) که وظیفه ملحق شدن را نشان می دهد |
timeout | long : مدت زمان انتظار برای انجام کار |
| برمی گرداند | |
|---|---|
T | نتیجه کار با نوع قالب. |
| پرتاب می کند | |
|---|---|
| com.android.tradefed.device.DeviceNotAvailableException |
| TimeoutException |
DeviceNotAvailableException | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.