IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Fournit une API pour recevoir les événements de l'appareil.

REMARQUE : Cette fonctionnalité est actuellement prise en charge uniquement pour les collecteurs de métriques.

Résumé

Méthodes publiques

default boolean isDisabledReceiver ()

Si IDeviceActionReceiver est désactivé ou non.

abstract void rebootEnded ( ITestDevice device)

Reçoit une notification lorsque le redémarrage est terminé sur l'appareil.

abstract void rebootStarted ( ITestDevice device)

Reçoit une notification lorsque le redémarrage démarre sur l'appareil.

abstract void setDisableReceiver (boolean isDisabled)

Définit si IDeviceActionReceiver doit être désactivé.

Méthodes publiques

isDisabledReceiver

public boolean isDisabledReceiver ()

Si IDeviceActionReceiver est désactivé ou non.

Retour
boolean renvoie true si désactivé, false sinon.

redémarrageFin

public abstract void rebootEnded (ITestDevice device)

Reçoit une notification lorsque le redémarrage est terminé sur l'appareil.

REMARQUE : les récepteurs doivent éviter de redémarrer pendant ce rappel. Toute tentative de redémarrage sera ignorée.

Paramètres
device ITestDevice : ITestDevice où le redémarrage s'est terminé.

Jetés
DeviceNotAvailableException

redémarrageDémarré

public abstract void rebootStarted (ITestDevice device)

Reçoit une notification lorsque le redémarrage démarre sur l'appareil.

REMARQUE : les récepteurs doivent éviter de redémarrer pendant ce rappel. Toute tentative de redémarrage sera ignorée.

Paramètres
device ITestDevice : ITestDevice où le redémarrage a commencé.

Jetés
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Définit si IDeviceActionReceiver doit être désactivé. La désactivation signifie qu'il ne sera pas enregistré sur l'appareil pour recevoir les événements d'action de l'appareil.

Paramètres
isDisabled boolean