IDeviceActionReceiver
public
interface
IDeviceActionReceiver
| com.android.tradefed.device.IDeviceActionReceiver |
Fornece uma API para receber eventos de dispositivos.
OBSERVAÇÃO: no momento, isso só é compatível com coletores de métricas.
Resumo
Métodos públicos | |
|---|---|
default
boolean
|
isDisabledReceiver()
Se o |
abstract
void
|
rebootEnded(ITestDevice device)
Recebe uma notificação quando a reinicialização termina no dispositivo. |
abstract
void
|
rebootStarted(ITestDevice device)
Recebe uma notificação quando a reinicialização é iniciada no dispositivo. |
abstract
void
|
setDisableReceiver(boolean isDisabled)
Define se o |
Métodos públicos
isDisabledReceiver
public boolean isDisabledReceiver ()
Se o IDeviceActionReceiver está desativado ou não.
| Retorna | |
|---|---|
boolean |
Retorna "true" se estiver desativado. Caso contrário, retorna "false". |
rebootEnded
public abstract void rebootEnded (ITestDevice device)
Recebe uma notificação quando a reinicialização termina no dispositivo.
OBSERVAÇÃO: os receptores precisam evitar a reinicialização durante esse callback. Qualquer tentativa de reinicialização será ignorada.
| Parâmetros | |
|---|---|
device |
ITestDevice: ITestDevice em que a reinicialização foi concluída. |
| Gera | |
|---|---|
DeviceNotAvailableException |
|
rebootStarted
public abstract void rebootStarted (ITestDevice device)
Recebe uma notificação quando a reinicialização é iniciada no dispositivo.
OBSERVAÇÃO: os receptores precisam evitar a reinicialização durante esse callback. Qualquer tentativa de reinicialização será ignorada.
| Parâmetros | |
|---|---|
device |
ITestDevice: ITestDevice em que a reinicialização começou. |
| Gera | |
|---|---|
DeviceNotAvailableException |
|
setDisableReceiver
public abstract void setDisableReceiver (boolean isDisabled)
Define se o IDeviceActionReceiver precisa ser desativado. Desativar significa que ele não será registrado no dispositivo para receber eventos de ação do dispositivo.
| Parâmetros | |
|---|---|
isDisabled |
boolean |