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