IDeviceİşlem Alıcısı

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Cihaz etkinliklerini almak için bir API sağlar.

NOT: Bu özellik şu anda yalnızca metrik toplayıcılar için desteklenmektedir.

Özet

Herkese açık yöntemler

default boolean isDisabledReceiver()

IDeviceActionReceiver öğesinin devre dışı olup olmadığı.

abstract void rebootEnded(ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

abstract void rebootStarted(ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

abstract void setDisableReceiver(boolean isDisabled)

IDeviceActionReceiver öğesinin devre dışı bırakılıp bırakılmayacağını belirler.

Herkese açık yöntemler

Devre DışıAlıcı

public boolean isDisabledReceiver ()

IDeviceActionReceiver öğesinin devre dışı olup olmadığı.

İlerlemeler
boolean devre dışıysa true (doğru), aksi takdirde false (yanlış) değerini döndürür.

yeniden başlatıldı

public abstract void rebootEnded (ITestDevice device)

Cihazda yeniden başlatma sona erdiğinde bildirim alır.

NOT: Alıcılar, bu geri arama sırasında cihazı yeniden başlatmaktan kaçınmalıdır. Tüm yeniden başlatma denemeleri yoksayıldı.

Parametreler
device ITestDevice: Yeniden başlatmanın sona erdiği ITestDevice.

Fırlatma
DeviceNotAvailableException

yeniden başlatma başlatıldı

public abstract void rebootStarted (ITestDevice device)

Cihazda yeniden başlatma başlatıldığında bildirim alır.

NOT: Alıcılar, bu geri arama sırasında cihazı yeniden başlatmaktan kaçınmalıdır. Tüm yeniden başlatma denemeleri yoksayıldı.

Parametreler
device ITestDevice: Yeniden başlatmanın başladığı yer ITestDevice.

Fırlatma
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver öğesinin devre dışı bırakılıp bırakılmayacağını belirler. Devre dışı bırakmak, Cihaz işlemi etkinliklerini almak için cihaza kayıtlı olmamalıdır.

Parametreler
isDisabled boolean