डिवाइस मॉनिटर मल्टीप्लेक्सर
public class DeviceMonitorMultiplexer
extends Object
implements IDeviceMonitor
java.lang.Object | |
↳ | 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 ()
सार्वजनिक तरीके
addMonitor
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 फ़ील्ड सेट किए जाने के बाद कॉल किया जाएगा।
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister
को सेट करने की अनुमति देता है। लिस्टर सेट करने के सफल प्रयास के बाद, कार्यान्वयन बाद के सभी प्रयासों को छोड़ सकता है।
पैरामीटर | |
---|---|
lister | IDeviceMonitor.DeviceLister |
रुकना
public void stop ()
एक विधि जिसे मॉनिटर को बंद करने की आवश्यकता होने पर कॉल किया जाएगा।