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 ()
روشی که برای توقف مانیتور میزبان فراخوانی می شود.