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

طريقة سيتمّ استدعاؤها لإيقاف "مراقب المضيف"