IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Предоставляет API для приема событий от устройств.

ПРИМЕЧАНИЕ: В настоящее время эта функция поддерживается только для сборщиков метрик.

Краткое содержание

Общедоступные методы

default boolean isDisabledReceiver ()

Отключен ли IDeviceActionReceiver или нет.

abstract void rebootEnded ( ITestDevice device)

Получает уведомление о завершении перезагрузки устройства.

abstract void rebootStarted ( ITestDevice device)

Получает уведомление о начале перезагрузки устройства.

abstract void setDisableReceiver (boolean isDisabled)

Определяет, следует ли отключать IDeviceActionReceiver .

Общедоступные методы

isDisabledReceiver

public boolean isDisabledReceiver ()

Отключен ли IDeviceActionReceiver или нет.

Возвраты
boolean Возвращает true, если отключено, false в противном случае.

перезагрузка завершена

public abstract void rebootEnded (ITestDevice device)

Получает уведомление о завершении перезагрузки устройства.

ПРИМЕЧАНИЕ: Во время выполнения этого обратного вызова получателям следует избегать перезагрузки. Любая попытка перезагрузки будет проигнорирована.

Параметры
device ITestDevice : ITestDevice на котором завершилась перезагрузка.

Броски
DeviceNotAvailableException

перезагрузка начата

public abstract void rebootStarted (ITestDevice device)

Получает уведомление о начале перезагрузки устройства.

ПРИМЕЧАНИЕ: Во время выполнения этого обратного вызова получателям следует избегать перезагрузки. Любая попытка перезагрузки будет проигнорирована.

Параметры
device ITestDevice : ITestDevice с которого началась перезагрузка.

Броски
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Определяет, следует ли отключить IDeviceActionReceiver . Отключение означает, что он не будет зарегистрирован на устройстве для получения событий действий устройства.

Параметры
isDisabled boolean