با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
IRunUtil.IRunnableResult
public static interface IRunUtil.IRunnableResult
com.android.tradefed.util.IRunUtil.IRunnableResult |
زیر کلاس های غیر مستقیم شناخته شده |
یک رابط برای اجرای ناهمزمان عملیاتی که وضعیت بولی را برمی گرداند.
خلاصه
روش های عمومی |
---|
abstract void | cancel () عملیات را لغو کنید. |
default boolean | checkOutputMonitor (Long idleOutputTimeout) بررسی می کند که آیا عملیات در حال اجرا از آخرین بررسی پیشرفت داشته است یا خیر. |
default | getCommand () دستور مرتبط با runnable را برمی گرداند. |
default CommandResult | getResult () CommandResult مرتبط با دستور را برمیگرداند. |
abstract boolean | run () عملیات را اجرا کنید. |
روش های عمومی
لغو
public abstract void cancel ()
عملیات را لغو کنید.
CheckOutputMonitor
public boolean checkOutputMonitor (Long idleOutputTimeout)
بررسی می کند که آیا عملیات در حال اجرا از آخرین بررسی پیشرفت داشته است یا خیر.
پارامترها |
---|
idleOutputTimeout | Long : ms بیکار بدون پیشرفت مشاهده شده قبل از شروع به فرض عدم پیشرفت. |
برمی گرداند |
---|
boolean | درست است اگر پیشرفت تشخیص داده شده باشد در غیر این صورت نادرست است. |
getCommand
public getCommand ()
دستور مرتبط با runnable را برمی گرداند.
اجرا کنید
public abstract boolean run ()
عملیات را اجرا کنید.
برمی گرداند |
---|
boolean | true اگر عملیات با موفقیت انجام شود، false در غیر این صورت |
پرتاب می کند |
---|
Exception | اگر عملیات به طور غیر عادی خاتمه یابد |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-09-10 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-09-10 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-09-10 بهوقت ساعت هماهنگ جهانی."]]