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) طريقة ملائمة للانضمام إلى الموضوع الحالي في |
الأساليب العامة
الانضمام إلى المستقبل
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 |
DeviceNotAvailableException |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
Last updated 2022-08-15 UTC.