ClusterDeviceMonitor
public
class
ClusterDeviceMonitor
extends LabResourceDeviceMonitor
Java.lang.Nesne | |||
🎃 | com.google.dualhomelab.monitoringagent.resourcemonitoring.LabResourceServiceGrpc.LabResourceServiceImplBase | ||
🎃 | com.android.tradefed.monitoring.LabResourceDeviceMonitor | ||
🎃 | com.android.tradefed.cluster.ClusterDeviceMonitor |
Sonuçları Tradefed Cluster hizmetine raporlayan bir IDeviceMonitor
uygulaması.
Özet
Kamu inşaatçıları | |
---|---|
ClusterDeviceMonitor()
|
Herkese açık yöntemler | |
---|---|
void
|
notifyDeviceStateChange(String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
|
void
|
run()
Monitor'ün tüm @Option alanları ayarlandıktan sonra çağrılacak bir yöntem. |
void
|
setDeviceLister(IDeviceMonitor.DeviceLister lister)
|
void
|
stop()
Monitörün durdurulması gerektiğinde çağrılacak bir yöntem. |
Kamu inşaatçıları
ClusterDeviceMonitor
public ClusterDeviceMonitor ()
Herkese açık yöntemler
NotificationDeviceStateChange
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
IDeviceMonitor
cihazına bir cihaz durumunun değiştirildiğini bildirir.
Monitör uygulamaları, işleme miktarını sınırlamalı
IDeviceManager/DeviceLister etkileşimlerine örnek verilebilir.
Parametreler | |
---|---|
serial |
String |
oldState |
DeviceAllocationState |
newState |
DeviceAllocationState |
çalıştır
public void run ()
Monitor'ün tüm @Option alanları ayarlandıktan sonra çağrılacak bir yöntem.
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister
öğesinin ayarlanmasına izin verir. Lister'ı başarılı bir şekilde ayarlama girişiminden sonra,
uygulanması, bundan sonraki tüm girişimleri silebilir.
Parametreler | |
---|---|
lister |
IDeviceMonitor.DeviceLister |
aktarma
public void stop ()
Monitörün durdurulması gerektiğinde çağrılacak bir yöntem.