DeviceMonitorMultiplexer
public
class
DeviceMonitorMultiplexer
extends Object
implements
IDeviceMonitor
Objeto java.lang. | |
↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
Una clase de proxy para propagar solicitudes a varios IDeviceMonitor
Resumen
Constructores públicos | |
---|---|
DeviceMonitorMultiplexer()
|
Métodos públicos | |
---|---|
void
|
addMonitor(IDeviceMonitor globalDeviceMonitor)
|
void
|
addMonitors(
|
void
|
notifyDeviceStateChange(String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
Le indica al |
void
|
removeMonitor(IDeviceMonitor mon)
|
void
|
run()
Un método al que se llamará después de configurar todos los campos @Option del monitor. |
void
|
setDeviceLister(IDeviceMonitor.DeviceLister lister)
Permite establecer |
void
|
stop()
Un método al que se llamará cuando deba detenerse el monitor. |
Constructores públicos
DeviceMonitorMultiplexer
public DeviceMonitorMultiplexer ()
Métodos públicos
addMonitor.
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
Parámetros | |
---|---|
globalDeviceMonitor |
IDeviceMonitor |
addMonitors
public void addMonitors (globalDeviceMonitors)
Parámetros | |
---|---|
globalDeviceMonitors |
|
notificarDeviceStateChange
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
Le indica al IDeviceMonitor
que se cambió el estado de un dispositivo.
Las implementaciones de supervisión
deberían limitar la cantidad de procesamiento
Interacción IDeviceManager/DeviceLister que realizan en este método.
Parámetros | |
---|---|
serial |
String |
oldState |
DeviceAllocationState |
newState |
DeviceAllocationState |
run
public void run ()
Un método al que se llamará después de configurar todos los campos @Option del monitor.
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
Permite establecer DeviceLister
. Después de un intento exitoso de configurar el Lister,
de Google Workspace pueden descartar
todos los intentos posteriores.
Parámetros | |
---|---|
lister |
IDeviceMonitor.DeviceLister |
escala
public void stop ()
Un método al que se llamará cuando deba detenerse el monitor.