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

برچسب را برگردانید که مشخص می کند به کدام "کلاس" IHostMonitor باید برسد.

void run ()
void terminate ()

روشی که برای توقف مانیتور میزبان فراخوانی می شود.

فیلدها

mHostData

protected  mHostData

mHostEvents

protected  mHostEvents

سازندگان عمومی

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

روشی که برای توقف مانیتور میزبان فراخوانی می شود.