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