抽象主机监视器
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 () 将调用以停止主机监视器的方法。 |
字段
主机数据
protectedmHostData
主机事件
protectedmHostEvents
公共构造函数
抽象主机监视器
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 ()
将调用以停止主机监视器的方法。