AbstractHost 監視器

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

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


Host Health Monitoring 的一般類別。透過代理程式的特定項目實作 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()

系統會呼叫這個方法來停止主機監控器。

欄位

mHost 資料

protected  mHostData

mHostEvents

protected  mHostEvents

公用建構函式

AbstractHost 監視器

public AbstractHostMonitor ()

公用方法

addHostEvent

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

系統會呼叫的方法,新增要傳送的特殊事件。

參數
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

派遣

public abstract void dispatch ()

收集並發出目前的主機資料值。應發出 Queue 的事件 (如果有的話)。

getTag

public IHostMonitor.HostMetricType getTag ()

傳回可識別「類別」的標記觸及率 (共 IHostMonitor)。

傳回
IHostMonitor.HostMetricType

得分

public void run ()

終止

public void terminate ()

系統會呼叫這個方法來停止主機監控器。