Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

DeviceMonitorMultiplexer

public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor

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


Une classe proxy pour propager les requêtes vers plusieurs IDeviceMonitor s.

Résumé

Constructeurs publics

DeviceMonitorMultiplexer ()

Méthodes publiques

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

Signale à IDeviceMonitor qu'un état de périphérique a été modifié.

void removeMonitor ( IDeviceMonitor mon)
void run ()

Une méthode qui sera appelée après que tous les champs @Option du moniteur ont été définis.

void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

Permet de définir DeviceLister .

void stop ()

Une méthode qui sera appelée lorsque le moniteur doit être arrêté.

Constructeurs publics

DeviceMonitorMultiplexer

public DeviceMonitorMultiplexer ()

Méthodes publiques

addMonitor

public void addMonitor ( IDeviceMonitor globalDeviceMonitor)

Paramètres
globalDeviceMonitor IDeviceMonitor

addMonitors

public void addMonitors ( globalDeviceMonitors)

Paramètres
globalDeviceMonitors

notifyDeviceStateChange

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

Signale à IDeviceMonitor qu'un état de périphérique a été modifié. Les implémentations de moniteur doivent limiter la quantité de traitement et d'interaction IDeviceManager / DeviceLister qu'elles effectuent dans cette méthode.

Paramètres
serial String

oldState DeviceAllocationState

newState DeviceAllocationState

removeMonitor

public void removeMonitor ( IDeviceMonitor mon)

Paramètres
mon IDeviceMonitor

courir

public void run ()

Une méthode qui sera appelée après que tous les champs @Option du moniteur ont été définis.

setDeviceLister

public void setDeviceLister ( IDeviceMonitor.DeviceLister lister)

Permet de définir DeviceLister . Après une tentative réussie pour définir le Lister, les implémentations peuvent rejeter toutes les tentatives suivantes.

Paramètres
lister IDeviceMonitor.DeviceLister

Arrêtez

public void stop ()

Une méthode qui sera appelée lorsque le moniteur doit être arrêté.