IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Menyediakan API untuk menerima peristiwa perangkat.

CATATAN: Saat ini hanya didukung untuk pengumpul metrik.

Ringkasan

Metode publik

default boolean isDisabledReceiver ()

Apakah IDeviceActionReceiver dinonaktifkan atau tidak.

abstract void rebootEnded ( ITestDevice device)

Mendapat pemberitahuan saat reboot berakhir di perangkat.

abstract void rebootStarted ( ITestDevice device)

Mendapat pemberitahuan saat reboot dimulai di perangkat.

abstract void setDisableReceiver (boolean isDisabled)

Menetapkan apakah IDeviceActionReceiver harus dinonaktifkan.

Metode publik

isDisabledReceiver

public boolean isDisabledReceiver ()

Apakah IDeviceActionReceiver dinonaktifkan atau tidak.

Pengembalian
boolean kembalikan true jika dinonaktifkan, false jika tidak.

rebootBerakhir

public abstract void rebootEnded (ITestDevice device)

Mendapat pemberitahuan saat reboot berakhir di perangkat.

CATATAN: Penerima harus menghindari reboot selama callback ini. Setiap upaya reboot akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot berakhir.

Melempar
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

Mendapat pemberitahuan saat reboot dimulai di perangkat.

CATATAN: Penerima harus menghindari reboot selama callback ini. Setiap upaya reboot akan diabaikan.

Parameter
device ITestDevice : ITestDevice tempat reboot dimulai.

Melempar
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Menetapkan apakah IDeviceActionReceiver harus dinonaktifkan. Menonaktifkan artinya tidak akan didaftarkan ke perangkat untuk menerima peristiwa tindakan perangkat.

Parameter
isDisabled boolean