AbstractHostMonitor
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 ()روشی که برای توقف مانیتور میزبان فراخوانی می شود. |
فیلدها
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 ()
برچسب را برگردانید که مشخص می کند به کدام "کلاس" IHostMonitor باید برسد.
| برمی گرداند | |
|---|---|
IHostMonitor.HostMetricType | |
اجرا کنید
public void run ()
خاتمه دهد
public void terminate ()
روشی که برای توقف مانیتور میزبان فراخوانی می شود.