抽象ホストモニター
public abstract class AbstractHostMonitor
extends Object
implements IHostMonitor
java.lang.オブジェクト | |
↳ | 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 () 到達する |
void | run () |
void | terminate () ホスト モニターを停止するために呼び出されるメソッド。 |
田畑
mホストデータ
protectedmHostData
mホストイベント
protectedmHostEvents
パブリックコンストラクター
抽象ホストモニター
public AbstractHostMonitor ()
パブリックメソッド
ホストイベントの追加
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
送信する特別なイベントを追加するために呼び出されるメソッド。
パラメーター | |
---|---|
tag | IHostMonitor.HostMetricType |
event | IHostMonitor.HostDataPoint |
急送
public abstract void dispatch ()
現在のホスト データ値を収集して出力します。キューのイベントがある場合は、それを発行する必要があります。
タグの取得
public IHostMonitor.HostMetricType getTag ()
到達するIHostMonitor
の「クラス」を識別するタグを返します。
戻り値 | |
---|---|
IHostMonitor.HostMetricType |
走る
public void run ()
終了する
public void terminate ()
ホスト モニターを停止するために呼び出されるメソッド。