抽象主機監視器

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

主機事件

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

將調用以停止主機監視器的方法。