AbstractHostMonitor

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

java.lang.Object
com.android.tradefed.util.hostmetric.AbstractHostMonitor


ホスト ヘルス モニタリングの一般的なクラス。エージェントの詳細を指定して dispatch() を実装します。

まとめ

田畑

protected mHostData

protected mHostEvents

パブリック コンストラクター

AbstractHostMonitor ()

公開メソッド

void addHostEvent ( IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)

送信する特別なイベントを追加するために呼び出されるメソッド。

abstract void dispatch ()

現在のホスト データ値を収集して出力します。

IHostMonitor.HostMetricType getTag ()

到達するIHostMonitorの「クラス」を識別するタグを返します。

void run ()
void terminate ()

Host Monitor を停止するために呼び出されるメソッド。

田畑

mHostData

protected  mHostData

mHostEvents

protected  mHostEvents

パブリック コンストラクター

AbstractHostMonitor

public AbstractHostMonitor ()

公開メソッド

addHostEvent

public void addHostEvent (IHostMonitor.HostMetricType tag, 
                IHostMonitor.HostDataPoint event)

送信する特別なイベントを追加するために呼び出されるメソッド。

パラメーター
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

急送

public abstract void dispatch ()

現在のホスト データ値を収集して出力します。キューのイベントがあれば発行する必要があります。

getTag

public IHostMonitor.HostMetricType getTag ()

到達するIHostMonitorの「クラス」を識別するタグを返します。

戻り値
IHostMonitor.HostMetricType

走る

public void run ()

終了する

public void terminate ()

Host Monitor を停止するために呼び出されるメソッド。