IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


מספק API לקבלת אירועים במכשיר.

הערה: בשלב הזה, התמיכה הזו זמינה רק לאוספי מדדים.

סיכום

‫methods ציבוריים

default boolean isDisabledReceiver()

האם IDeviceActionReceiver מושבת או לא.

abstract void rebootEnded(ITestDevice device)

מקבל התראה כשההפעלה מחדש מסתיימת במכשיר.

abstract void rebootStarted(ITestDevice device)

מקבל התראה כשההפעלה מחדש מתחילה במכשיר.

abstract void setDisableReceiver(boolean isDisabled)

הגדרה שקובעת אם צריך להשבית את IDeviceActionReceiver.

‫methods ציבוריים

isDisabledReceiver

public boolean isDisabledReceiver ()

האם IDeviceActionReceiver מושבת או לא.

החזרות
boolean הפונקציה מחזירה את הערך true אם ההגדרה מושבתת, אחרת היא מחזירה את הערך false.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

מקבל התראה כשההפעלה מחדש מסתיימת במכשיר.

הערה: מומלץ להימנע מהפעלה מחדש של המכשיר במהלך ההתקשרות חזרה. המערכת תתעלם מכל ניסיון להפעלה מחדש.

פרמטרים
device ITestDevice: ITestDevice המקום שבו הסתיימה ההפעלה מחדש.

הקפצת הודעות שגיאה (throw)
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

מקבל התראה כשההפעלה מחדש מתחילה במכשיר.

הערה: מומלץ להימנע מהפעלה מחדש של המכשיר במהלך ההתקשרות חזרה. המערכת תתעלם מכל ניסיון להפעלה מחדש.

פרמטרים
device ITestDevice: ITestDevice המקום שבו ההפעלה מחדש התחילה.

הקפצת הודעות שגיאה (throw)
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

הגדרה שקובעת אם צריך להשבית את IDeviceActionReceiver. השבתה של ההגדרה הזו תגרום לכך שהיא לא תירשם במכשיר לקבלת אירועים של פעולות במכשיר.

פרמטרים
isDisabled boolean