IDeviceActionReceiver
public
interface
IDeviceActionReceiver
| com.android.tradefed.device.IDeviceActionReceiver |
デバイス イベントを受信する API を提供します。
注: 現在、この機能は指標コレクタでのみサポートされています。
概要
パブリック メソッド | |
|---|---|
default
boolean
|
isDisabledReceiver()
|
abstract
void
|
rebootEnded(ITestDevice device)
デバイスの再起動が終了したときに通知を取得します。 |
abstract
void
|
rebootStarted(ITestDevice device)
デバイスで再起動が開始されたときに通知を受け取ります。 |
abstract
void
|
setDisableReceiver(boolean isDisabled)
|
パブリック メソッド
isDisabledReceiver
public boolean isDisabledReceiver ()
IDeviceActionReceiver が無効かどうか。
| 戻り値 | |
|---|---|
boolean |
無効になっている場合は true、それ以外の場合は false を返します。 |
rebootEnded
public abstract void rebootEnded (ITestDevice device)
デバイスの再起動が終了したときに通知を受け取ります。
注: レシーバーは、このコールバック中に再起動しない必要があります。再起動の試みは無視されます。
| パラメータ | |
|---|---|
device |
ITestDevice: 再起動が終了した ITestDevice。 |
| 例外 | |
|---|---|
DeviceNotAvailableException |
|
rebootStarted
public abstract void rebootStarted (ITestDevice device)
デバイスで再起動が開始されたときに通知を受け取ります。
注: レシーバーは、このコールバック中に再起動しない必要があります。再起動の試みは無視されます。
| パラメータ | |
|---|---|
device |
ITestDevice: 再起動が開始された ITestDevice。 |
| 例外 | |
|---|---|
DeviceNotAvailableException |
|
setDisableReceiver
public abstract void setDisableReceiver (boolean isDisabled)
IDeviceActionReceiver を無効にするかどうかを設定します。無効にすると、デバイス アクション イベントを受信するためにデバイスに登録されなくなります。
| パラメータ | |
|---|---|
isDisabled |
boolean |