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

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