DeviceMonitorÇoğullayıcı
public class DeviceMonitorMultiplexer
extends Object
implements IDeviceMonitor
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
İstekleri birden çok IDeviceMonitor
öğesine 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
DeviceMonitorÇoğullayıcı
public DeviceMonitorMultiplexer ()
Genel yöntemler
ekleMonitör
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
parametreler | |
---|---|
globalDeviceMonitor | IDeviceMonitor |
ekleMonitörler
public void addMonitors (globalDeviceMonitors)
parametreler | |
---|---|
globalDeviceMonitors |
bildirCihazDurumuDeğişikliği
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
IDeviceMonitor
bir aygıt durumunun değiştirildiğini bildirir. İzleme uygulamaları, bu yöntemde yaptıkları işleme 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'ı ayarlamak için başarılı bir girişimden 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.