ClusterDeviceMonitor
public class ClusterDeviceMonitor
extends LabResourceDeviceMonitor
java.lang.Object | |||
↳ | com.google.dualhomelab.monitoringagent.resourcemonitoring.LabResourceServiceGrpc.LabResourceServiceImplBase | ||
↳ | com.android.tradefed.monitoring.LabResourceDeviceMonitor | ||
↳ | com.android.tradefed.cluster.ClusterDeviceMonitor |
تطبيق IDeviceMonitor
الذي يرسل تقارير بالنتائج إلى خدمة Tradefed Cluster.
ملخص
المنشئون العامة | |
---|---|
ClusterDeviceMonitor () |
الطرق العامة | |
---|---|
void | notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState) يشير |
void | run () طريقة سيتم استدعاؤها بعد تعيين جميع حقولOption الخاصة بالمراقب. |
void | setDeviceLister ( IDeviceMonitor.DeviceLister lister) يسمح بتعيين |
void | stop () طريقة سيتم استدعاؤها عند الحاجة إلى إيقاف جهاز العرض. |
المنشئون العامة
ClusterDeviceMonitor
public ClusterDeviceMonitor ()
الطرق العامة
notifyDeviceStateChange
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
يشير IDeviceMonitor
إلى أنه تم تغيير حالة الجهاز. يجب أن تحد تطبيقات المراقبة من مقدار المعالجة وتفاعل IDeviceManager / DeviceLister الذي يقومون به في هذه الطريقة.
المعلمات | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
يجري
public void run ()
طريقة سيتم استدعاؤها بعد تعيين جميع حقولOption الخاصة بالمراقب.
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
يسمح بتعيين DeviceLister
. بعد محاولة ناجحة لتعيين Lister ، قد تتجاهل التطبيقات جميع المحاولات اللاحقة.
المعلمات | |
---|---|
lister | IDeviceMonitor.DeviceLister |
قف
public void stop ()
طريقة سيتم استدعاؤها عند الحاجة إلى إيقاف جهاز العرض.