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()
הפונקציה מחזירה את הערך של |
abstract
boolean
|
run()
מריצים את הפעולה. |
שיטות ציבוריות
ביטול
public abstract void cancel ()
מבטלים את הפעולה.
checkOutputMonitor
public boolean checkOutputMonitor (Long idleOutputTimeout)
בדיקה אם הפעולה שפועלת כרגע התקדמה מאז הבדיקה האחרונה.
| פרמטרים | |
|---|---|
idleOutputTimeout |
Long: אלפיות שנייה של זמן חוסר פעילות ללא התקדמות שנצפתה, לפני שמתחילים להניח שאין התקדמות. |
| החזרות | |
|---|---|
boolean |
true אם זוהתה התקדמות, אחרת false. |
getCommand
publicgetCommand ()
הפונקציה מחזירה את הפקודה שמשויכת לקובץ ה-runnable.
| החזרות | |
|---|---|
|
|
getResult
public CommandResult getResult ()
הפונקציה מחזירה את הערך של CommandResult שמשויך לפקודה.
| החזרות | |
|---|---|
CommandResult |
|
ראן
public abstract boolean run ()
מריצים את הפעולה.
| החזרות | |
|---|---|
boolean |
true אם הפעולה בוצעה בהצלחה, false
אחרת |
| זריקות | |
|---|---|
Exception |
אם הפעולה הסתיימה באופן חריג |