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 |