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 बंद होने पर 'सही' दिखाता है और बंद न होने पर 'गलत' दिखाता है.

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