AbstractHostMonitor

public abstract class AbstractHostMonitor
extends Thread implements IHostMonitor

java.lang.Object
   ↳ java.lang.Thread
     ↳ com.android.tradefed.util.hostmetric.AbstractHostMonitor


คลาสทั่วไปสำหรับการตรวจสอบสถานะของโฮสต์ การใช้ dispatch() กับรายละเอียดของ Agent

สรุป

ฟิลด์

protected Map<String, String> mHostData

protected Queue<IHostMonitor.HostDataPoint> mHostEvents

เครื่องมือสร้างสาธารณะ

AbstractHostMonitor()

เมธอดสาธารณะ

void addHostEvent(IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)

เมธอดที่จะเรียกใช้เพื่อเพิ่มเหตุการณ์พิเศษที่จะส่ง

abstract void dispatch()

รวบรวมและส่งค่าข้อมูลโฮสต์ปัจจุบัน

IHostMonitor.HostMetricType getTag()

ส่งคืนแท็กที่ระบุ "คลาส" ของ IHostMonitor ที่ต้องการเข้าถึง

void run()
void terminate()

เมธอดที่จะเรียกใช้เพื่อหยุด Host Monitor

ทุ่ง

mHostData

protected Map<String, String> mHostData

mHostEvents

protected Queue<IHostMonitor.HostDataPoint> 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 ()

เมธอดที่จะเรียกใช้เพื่อหยุด Host Monitor