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()
ส่งคืนแท็กที่ระบุ "คลาส" ของ |
void
|
run()
|
void
|
terminate()
เมธอดที่จะเรียกใช้เพื่อหยุด Host Monitor |
ทุ่ง
mHostData
protected Map<String, String> mHostData
เครื่องมือสร้างสาธารณะ
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