AbstractHostMonitor
public
abstract
class
AbstractHostMonitor
extends Object
implements
IHostMonitor
java.lang.Object 中 | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
主机运行状况监控的典型类。通过代理详细信息实现 patch()。
摘要
字段 | |
---|---|
protected
|
mHostData
|
protected
|
mHostEvents
|
公共构造函数 | |
---|---|
AbstractHostMonitor()
|
公共方法 | |
---|---|
void
|
addHostEvent(IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
为添加要发送的特殊事件而调用的方法。 |
abstract
void
|
dispatch()
收集并发出当前主机数据值。 |
IHostMonitor.HostMetricType
|
getTag()
返回标识“class”的标记还有 |
void
|
run()
|
void
|
terminate()
为停止主机监视器而调用的方法。 |
字段
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
公共构造函数
AbstractHostMonitor
public AbstractHostMonitor ()
公共方法
addHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
为添加要发送的特殊事件而调用的方法。
参数 | |
---|---|
tag |
IHostMonitor.HostMetricType |
event |
IHostMonitor.HostDataPoint |
调度
public abstract void dispatch ()
收集并发出当前主机数据值。应该发出队列的事件(如果有)。
getTag
public IHostMonitor.HostMetricType getTag ()
返回标识“class”的标记还有 IHostMonitor
可覆盖。
返回 | |
---|---|
IHostMonitor.HostMetricType |
得分
public void run ()
终止
public void terminate ()
为停止主机监视器而调用的方法。