IDeviceActionReceiver

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 simgesinin devre dışı olup olmadığı.

abstract void rebootEnded(ITestDevice device)

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

abstract void rebootStarted(ITestDevice device)

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

abstract void setDisableReceiver(boolean isDisabled)

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

Herkese açık yöntemler

isDisabledReceiver

public boolean isDisabledReceiver ()

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

İadeler
boolean Devre dışıysa doğru, aksi durumda yanlış değerini döndürür.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

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

NOT: Alıcılar, bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Yeniden başlatma girişimleri yoksayılır.

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

Verdiği hatalar
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

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

NOT: Alıcılar, bu geri arama sırasında yeniden başlatmaktan kaçınmalıdır. Yeniden başlatma girişimleri yoksayılır.

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

Verdiği hatalar
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver öğesinin devre dışı bırakılıp bırakılmayacağını ayarlar. Devre dışı bırakma, cihaz işlemi etkinliklerini almak için cihaza kaydedilmeyeceği anlamına gelir.

Parametreler
isDisabled boolean