Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

DeviceMonitorMultiplexer

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

java.lang.Object
com.android.tradefed.device.DeviceMonitorMultiplexer


Una clase proxy para propagar solicitudes a múltiples IDeviceMonitor s.

Resumen

Constructores públicos

DeviceMonitorMultiplexer ()

Métodos públicos

void addMonitor ( IDeviceMonitor globalDeviceMonitor)
void addMonitors ( globalDeviceMonitors) addMonitors ( globalDeviceMonitors)
void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)

Señala al IDeviceMonitor que se ha cambiado el estado de un dispositivo.

void removeMonitor ( IDeviceMonitor mon)
void run ()

Un método que se llamará después de que se hayan establecido todos los campos @Option del Monitor.

void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

Permite configurar DeviceLister .

void stop ()

Un método que se llamará cuando el monitor deba detenerse.

Constructores públicos

DeviceMonitorMultiplexer

public DeviceMonitorMultiplexer ()

Métodos públicos

addMonitor

public void addMonitor ( IDeviceMonitor globalDeviceMonitor)

Parámetros
globalDeviceMonitor IDeviceMonitor

Añadir monitor (es

public void addMonitors ( globalDeviceMonitors)

Parámetros
globalDeviceMonitors

notifyDeviceStateChange

public void notifyDeviceStateChange (String serial, 
                DeviceAllocationState oldState, 
                DeviceAllocationState newState)

Señala al IDeviceMonitor que se ha cambiado el estado de un dispositivo. Las implementaciones de monitor deberían limitar la cantidad de procesamiento y la interacción IDeviceManager / DeviceLister que realizan en este método.

Parámetros
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

removeMonitor

public void removeMonitor ( IDeviceMonitor mon)

Parámetros
mon IDeviceMonitor

correr

public void run ()

Un método que se llamará después de que se hayan establecido todos los campos @Option del Monitor.

setDeviceLister

public void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

Permite configurar DeviceLister . Después de un intento exitoso de configurar el Lister, las implementaciones pueden descartar todos los intentos posteriores.

Parámetros
lister IDeviceMonitor.DeviceLister

detener

public void stop ()

Un método que se llamará cuando el monitor deba detenerse.