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()
傳回可識別「類別」的標記觸及率 (共 |
void
|
run()
|
void
|
terminate()
系統會呼叫這個方法來停止主機監控器。 |
欄位
mHost 資料
protectedmHostData
mHostEvents
protectedmHostEvents
公用建構函式
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 ()
系統會呼叫這個方法來停止主機監控器。