DeviceMonitorMultiplexer
public class DeviceMonitorMultiplexer
extends Object
implements IDeviceMonitor
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
İstekleri birden fazla IDeviceMonitor
yaymak için bir proxy sınıfı.
Özet
Kamu inşaatçıları | |
---|---|
DeviceMonitorMultiplexer () |
Genel yöntemler | |
---|---|
void | addMonitor ( IDeviceMonitor globalDeviceMonitor) |
void | addMonitors ( globalDeviceMonitors) addMonitors ( globalDeviceMonitors) |
void | notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState) |
void | removeMonitor ( IDeviceMonitor mon) |
void | run () Monitörü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ı
DeviceMonitorMultiplexer
public DeviceMonitorMultiplexer ()
Genel yöntemler
addMonitor
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
Parametreler | |
---|---|
globalDeviceMonitor | IDeviceMonitor |
addMonitor'lar
public void addMonitors (globalDeviceMonitors)
Parametreler | |
---|---|
globalDeviceMonitors |
notifyDeviceStateChange
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
IDeviceMonitor
bir aygıt durumunun değiştirildiğini bildirir. Monitör uygulamaları, bu yöntemde yaptıkları işlem miktarını ve IDeviceManager/DeviceLister etkileşimini sınırlamalıdır.
Parametreler | |
---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
koşmak
public void run ()
Monitörün tüm @Option alanları ayarlandıktan sonra çağrılacak bir yöntem.
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister
ayarlanmasına izin verir. Lister'ı başarılı bir şekilde ayarlama girişiminden sonra uygulamalar sonraki tüm girişimleri iptal edebilir.
Parametreler | |
---|---|
lister | IDeviceMonitor.DeviceLister |
durmak
public void stop ()
Monitörün durdurulması gerektiğinde çağrılacak bir yöntem.