IDeviceActionReceptor

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


Fornece uma API para receber eventos de dispositivo.

NOTA: Atualmente, isso é compatível apenas com coletores de métricas.

Resumo

Métodos públicos

default boolean isDisabledReceiver ()

Se o IDeviceActionReceiver está desabilitado ou não.

abstract void rebootEnded ( ITestDevice device)

Recebe notificação quando a reinicialização termina no dispositivo.

abstract void rebootStarted ( ITestDevice device)

Recebe notificação quando a reinicialização é iniciada no dispositivo.

abstract void setDisableReceiver (boolean isDisabled)

Define se o IDeviceActionReceiver deve ser desabilitado.

Métodos públicos

isDisabledReceiver

public boolean isDisabledReceiver ()

Se o IDeviceActionReceiver está desabilitado ou não.

Devoluções
boolean retorne verdadeiro se desabilitado, falso caso contrário.

reinicializaçãoFinalizada

public abstract void rebootEnded (ITestDevice device)

Recebe notificação quando a reinicialização termina no dispositivo.

NOTA: Os receptores devem evitar a reinicialização durante esse retorno de chamada. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice : ITestDevice onde a reinicialização terminou.

Lança
DeviceNotAvailableException

reiniciarIniciado

public abstract void rebootStarted (ITestDevice device)

Recebe notificação quando a reinicialização é iniciada no dispositivo.

NOTA: Os receptores devem evitar a reinicialização durante esse retorno de chamada. Qualquer tentativa de reinicialização será ignorada.

Parâmetros
device ITestDevice : ITestDevice onde a reinicialização foi iniciada.

Lança
DeviceNotAvailableException

setDisableReceiver

public abstract void setDisableReceiver (boolean isDisabled)

Define se o IDeviceActionReceiver deve ser desabilitado. Desativar significa que ele não será registrado no dispositivo para receber eventos de ação do dispositivo.

Parâmetros
isDisabled boolean