IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Fornisce un'API per ricevere eventi del dispositivo.

NOTA: al momento questa funzionalità è supportata solo per i raccoglitori di metriche.

Riepilogo

Metodi pubblici

default boolean isDisabledReceiver()

Indica se IDeviceActionReceiver è disattivato o meno.

abstract void rebootEnded(ITestDevice device)

Riceve una notifica quando il riavvio è terminato sul dispositivo.

abstract void rebootStarted(ITestDevice device)

Riceve una notifica quando il riavvio è iniziato sul dispositivo.

abstract void setDisableReceiver(boolean isDisabled)

Specifica se IDeviceActionReceiver deve essere disattivato.

Metodi pubblici

isDisabledReceiver

public boolean isDisabledReceiver ()

Indica se il IDeviceActionReceiver è disattivato o meno.

Ritorni
boolean restituisce true se disattivato, false in caso contrario.

rebootEnded

public abstract void rebootEnded (ITestDevice device)

Riceve una notifica quando il riavvio è terminato sul dispositivo.

NOTA: i ricevitori devono evitare di riavviare il dispositivo durante questo callback. Qualsiasi tentativo di riavvio verrà ignorato.

Parametri
device ITestDevice: ITestDevice in cui è terminato il riavvio.

Lanci
DeviceNotAvailableException

rebootStarted

public abstract void rebootStarted (ITestDevice device)

Riceve una notifica quando il riavvio è iniziato sul dispositivo.

NOTA: i ricevitori devono evitare di riavviare il dispositivo durante questo callback. Qualsiasi tentativo di riavvio verrà ignorato.

Parametri
device ITestDevice: ITestDevice in cui è iniziato il riavvio.

Lanci
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Specifica se IDeviceActionReceiver deve essere disattivato. Se lo disattivi, non verrà registrato sul dispositivo per la ricezione di eventi di azione del dispositivo.

Parametri
isDisabled boolean