डिवाइस मॉनिटर मल्टीप्लेक्सर
public class DeviceMonitorMultiplexer
extends Object
implements IDeviceMonitor
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
एकाधिक IDeviceMonitor
s के अनुरोधों को प्रसारित करने के लिए एक प्रॉक्सी क्लास।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
DeviceMonitorMultiplexer () |
सार्वजनिक तरीके | |
---|---|
void | addMonitor ( IDeviceMonitor globalDeviceMonitor) |
void | addMonitors ( globalDeviceMonitors) addMonitors ( globalDeviceMonitors) |
void | notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState) |
void | removeMonitor ( IDeviceMonitor mon) |
void | run () एक विधि जिसे मॉनिटर के सभी @Option फ़ील्ड सेट होने के बाद कॉल किया जाएगा। |
void | setDeviceLister ( IDeviceMonitor.DeviceLister lister) |
void | stop () एक विधि जिसे मॉनिटर को रोकने की आवश्यकता होने पर बुलाया जाएगा। |
सार्वजनिक निर्माणकर्ता
डिवाइस मॉनिटर मल्टीप्लेक्सर
public DeviceMonitorMultiplexer ()
सार्वजनिक तरीके
मॉनिटर जोड़ें
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
पैरामीटर | |
---|---|
globalDeviceMonitor | IDeviceMonitor |
addMonitors
public void addMonitors (globalDeviceMonitors)
पैरामीटर | |
---|---|
globalDeviceMonitors |
नोटिफाईडिवाइसस्टेटचेंज
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
IDeviceMonitor
को संकेत मिलता है कि डिवाइस स्थिति बदल दी गई है। मॉनिटर कार्यान्वयन को इस पद्धति में किए जाने वाले प्रसंस्करण और IDeviceManager/DeviceLister इंटरैक्शन की मात्रा को सीमित करना चाहिए।
पैरामीटर | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
दौड़ना
public void run ()
एक विधि जिसे मॉनिटर के सभी @Option फ़ील्ड सेट होने के बाद कॉल किया जाएगा।
सेटडिवाइसलिस्टर
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister
को सेट करने की अनुमति देता है। लिस्टर को सेट करने के सफल प्रयास के बाद, कार्यान्वयन बाद के सभी प्रयासों को खारिज कर सकता है।
पैरामीटर | |
---|---|
lister | IDeviceMonitor.DeviceLister |
रुकना
public void stop ()
एक विधि जिसे मॉनिटर को रोकने की आवश्यकता होने पर बुलाया जाएगा।