抽象主機監視器

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 ()

將呼叫以停止主機監視器的方法。

領域

主機數據

protected  mHostData

mHostEvents

protected  mHostEvents

公共構造函數

抽象主機監視器

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 ()

將呼叫以停止主機監視器的方法。