IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Cihaz olaylarını almak için bir API sağlar.

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

Özet

Genel yöntemler

default boolean isDisabledReceiver ()

IDeviceActionReceiver 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şladığında bildirim alır.

abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver devre dışı bırakılıp bırakılmayacağını ayarlar.

Genel yöntemler

Devre Dışı Alıcı

public boolean isDisabledReceiver ()

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

İadeler
boolean devre dışı bırakılırsa true, aksi takdirde false döndürür.

Yeniden başlatma sona erdi

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 yeniden başlatmaktan kaçınmalıdır. Herhangi bir yeniden başlatma girişimi göz ardı edilecektir.

parametreler
device ITestDevice : ITestDevice yeniden başlatmanın sona erdiği yer.

Atar
DeviceNotAvailableException

yeniden başlatıldı

public abstract void rebootStarted (ITestDevice device)

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

NOT: Alıcılar bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Herhangi bir yeniden başlatma girişimi göz ardı edilecektir.

parametreler
device ITestDevice : ITestDevice yeniden başlatmanın başladığı yer.

Atar
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver devre dışı bırakılıp bırakılmayacağını ayarlar. Devre dışı bırakmak, cihaz eylem olaylarını almak için cihaza kaydedilmeyeceği anlamına gelir.

parametreler
isDisabled boolean