Odbiornik IDeviceAction

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Udostępnia interfejs API do odbierania zdarzeń urządzenia.

UWAGA: jest to obecnie obsługiwane tylko w przypadku modułów zbierających dane metryczne.

Streszczenie

Metody publiczne

default boolean isDisabledReceiver ()

Określa, czy IDeviceActionReceiver jest wyłączony, czy nie.

abstract void rebootEnded ( ITestDevice device)

Otrzymuje powiadomienie, gdy ponowne uruchomienie urządzenia zakończy się.

abstract void rebootStarted ( ITestDevice device)

Otrzymuje powiadomienie po rozpoczęciu ponownego uruchamiania urządzenia.

abstract void setDisableReceiver (boolean isDisabled)

Ustawia, czy IDeviceActionReceiver powinien być wyłączony.

Metody publiczne

isDisabledReceiver

public boolean isDisabledReceiver ()

Określa, czy IDeviceActionReceiver jest wyłączony, czy nie.

Zwroty
boolean zwróć wartość true, jeśli jest wyłączona, w przeciwnym razie false.

ponowne uruchomienieZakończone

public abstract void rebootEnded (ITestDevice device)

Otrzymuje powiadomienie, gdy ponowne uruchomienie urządzenia zakończy się.

UWAGA: Odbiorcy powinni unikać ponownego uruchamiania podczas tego wywołania zwrotnego. Każda próba ponownego uruchomienia zostanie zignorowana.

Parametry
device ITestDevice : ITestDevice , w którym zakończyło się ponowne uruchomienie.

Rzuca
DeviceNotAvailableException

Uruchomiony ponownie

public abstract void rebootStarted (ITestDevice device)

Otrzymuje powiadomienie po rozpoczęciu ponownego uruchamiania urządzenia.

UWAGA: Odbiorcy powinni unikać ponownego uruchamiania podczas tego wywołania zwrotnego. Każda próba ponownego uruchomienia zostanie zignorowana.

Parametry
device ITestDevice : ITestDevice , w którym rozpoczęło się ponowne uruchamianie.

Rzuca
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Ustawia, czy IDeviceActionReceiver powinien być wyłączony. Wyłączenie oznacza, że ​​nie będzie ono rejestrowane na urządzeniu w celu odbierania zdarzeń akcji urządzenia.

Parametry
isDisabled boolean