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 () 到達する |
void | run () |
void | terminate () Host Monitor を停止するために呼び出されるメソッド。 |
田畑
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
パブリック コンストラクター
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 を停止するために呼び出されるメソッド。