क्लस्टर डिवाइस मॉनिटर
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
को लागू करने का तरीका, जो ट्रेडेड क्लस्टर की सेवा के लिए नतीजों की जानकारी देता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
ClusterDeviceMonitor()
|
सार्वजनिक तरीके | |
---|---|
void
|
notifyDeviceStateChange(String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
|
void
|
run()
यह एक तरीका है जिसे मॉनिटर के सभी @Option फ़ील्ड को सेट करने के बाद कॉल किया जाता है. |
void
|
setDeviceLister(IDeviceMonitor.DeviceLister lister)
|
void
|
stop()
मॉनिटर को बंद करने के लिए इस्तेमाल किया जाने वाला तरीका. |
सार्वजनिक कंस्ट्रक्टर
क्लस्टर डिवाइस मॉनिटर
public ClusterDeviceMonitor ()
सार्वजनिक तरीके
सूचना वाले डिवाइस में बदलाव की सूचना
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
IDeviceMonitor
से पता चलता है कि डिवाइस की स्थिति बदल गई है.
मॉनिटर को लागू करने के लिए, प्रोसेसिंग की सीमा और
IDeviceManager/DeviceLister इंटरैक्शन, जो वे इस तरीके में करते हैं.
पैरामीटर | |
---|---|
serial |
String |
oldState |
DeviceAllocationState |
newState |
DeviceAllocationState |
रन
public void run ()
यह एक तरीका है जिसे मॉनिटर के सभी @Option फ़ील्ड को सेट करने के बाद कॉल किया जाता है.
DeviceLister सेट करें
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister
को सेट करने की अनुमति देता है. लिस्टर को सेट करने की सफल कोशिश के बाद,
लागू करने पर, बाद की सभी कोशिशें खारिज हो सकती हैं.
पैरामीटर | |
---|---|
lister |
IDeviceMonitor.DeviceLister |
बंद करो
public void stop ()
मॉनिटर को बंद करने के लिए इस्तेमाल किया जाने वाला तरीका.