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