IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


यह डिवाइस इवेंट पाने के लिए एक एपीआई उपलब्ध कराता है.

ध्यान दें: फ़िलहाल, यह सुविधा सिर्फ़ मेट्रिक कलेक्टर के लिए उपलब्ध है.

खास जानकारी

पब्लिक मेथड

default boolean isDisabledReceiver()

इससे पता चलता है कि IDeviceActionReceiver बंद है या नहीं.

abstract void rebootEnded(ITestDevice device)

डिवाइस में रीबूट की प्रोसेस पूरी होने पर सूचना मिलती है.

abstract void rebootStarted(ITestDevice device)

डिवाइस में रीबूट शुरू होने पर सूचना मिलती है.

abstract void setDisableReceiver(boolean isDisabled)

इस सेटिंग से यह तय होता है कि IDeviceActionReceiver को बंद करना है या नहीं.

पब्लिक मेथड

isDisabledReceiver

public boolean isDisabledReceiver ()

इससे पता चलता है कि IDeviceActionReceiver बंद है या नहीं.

रिटर्न
boolean अगर सुविधा बंद है, तो true दिखाता है. अगर सुविधा चालू है, तो false दिखाता है.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

डिवाइस में रीबूट की प्रोसेस पूरी होने पर सूचना मिलती है.

ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को रीबूट करने से बचना चाहिए. रीबूट करने की किसी भी कोशिश को अनदेखा कर दिया जाएगा.

पैरामीटर
device ITestDevice: ITestDevice जहां रीबूट खत्म हुआ.

थ्रो
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

डिवाइस में रीबूट शुरू होने पर सूचना मिलती है.

ध्यान दें: इस कॉलबैक के दौरान, रिसीवर को रीबूट करने से बचना चाहिए. रीबूट करने की किसी भी कोशिश को अनदेखा कर दिया जाएगा.

पैरामीटर
device ITestDevice: ITestDevice जहां से रीबूट शुरू हुआ.

थ्रो
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

इस सेटिंग से यह तय होता है कि IDeviceActionReceiver को बंद करना है या नहीं. इस सुविधा को बंद करने का मतलब है कि डिवाइस पर की गई कार्रवाई से जुड़े इवेंट पाने के लिए, डिवाइस रजिस्टर नहीं किया जाएगा.

पैरामीटर
isDisabled boolean