DeviceMonitorMultiplexer
public
class
DeviceMonitorMultiplexer
extends Object
implements
IDeviceMonitor
| java.lang.Object | |
| ↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
İstekleri birden fazla IDeviceMonitor'ya yaymak için kullanılan bir proxy sınıfı.
Özet
Herkese açık oluşturucular | |
|---|---|
DeviceMonitorMultiplexer()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
addMonitor(IDeviceMonitor globalDeviceMonitor)
|
void
|
addMonitors(List<IDeviceMonitor> globalDeviceMonitors)
|
void
|
notifyDeviceStateChange(String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
Bir cihaz durumunun değiştirildiğini |
void
|
removeMonitor(IDeviceMonitor mon)
|
void
|
run()
Monitor'un 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. |
Herkese açık oluşturucular
DeviceMonitorMultiplexer
public DeviceMonitorMultiplexer ()
Herkese açık yöntemler
addMonitor
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
| Parametreler | |
|---|---|
globalDeviceMonitor |
IDeviceMonitor |
addMonitors
public void addMonitors (List<IDeviceMonitor> globalDeviceMonitors)
| Parametreler | |
|---|---|
globalDeviceMonitors |
List |
notifyDeviceStateChange
public void notifyDeviceStateChange (String serial,
DeviceAllocationState oldState,
DeviceAllocationState newState)Bir cihaz durumunun değiştirildiğini IDeviceMonitor işaret eder.
İzleme 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 |
run
public void run ()
İzleyicinin 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'ı ayarlama girişimi başarılı olduktan sonra, uygulamalar sonraki tüm girişimleri reddedebilir.
| Parametreler | |
|---|---|
lister |
IDeviceMonitor.DeviceLister |
stop
public void stop ()
Monitörün durdurulması gerektiğinde çağrılacak bir yöntem.