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 | IDeviceMonitor.DeviceLister |
قف
public void stop ()
طريقة سيتم استدعاؤها عند الحاجة إلى إيقاف الشاشة.