RésuméHostMonitor
public abstract class AbstractHostMonitor
extends Object
implements IHostMonitor
java.lang.Object | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
Classe typique pour la surveillance de l'état de l'hôte. implémentation de dispatch () avec les spécificités de l'agent.
Sommaire
Des champs | |
---|---|
protected | mHostData |
protected | mHostEvents
|
Constructeurs publics | |
---|---|
AbstractHostMonitor () |
Méthodes publiques | |
---|---|
void | addHostEvent ( IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event) Une méthode qui sera appelée pour ajouter un événement spécial à envoyer. |
abstract void | dispatch () Collecte et émet les valeurs de données actuelles de l'hôte. |
IHostMonitor.HostMetricType | getTag () Renvoyez la balise identifiant la «classe» de |
void | run () |
void | terminate () Une méthode qui sera appelée pour arrêter le moniteur hôte. |
Des champs
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
Constructeurs publics
RésuméHostMonitor
public AbstractHostMonitor ()
Méthodes publiques
addHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Une méthode qui sera appelée pour ajouter un événement spécial à envoyer.
Paramètres | |
---|---|
tag | IHostMonitor.HostMetricType |
event | IHostMonitor.HostDataPoint |
envoi
public abstract void dispatch ()
Collecte et émet les valeurs de données actuelles de l'hôte. Devrait émettre les événements de la file d'attente le cas échéant.
getTag
public IHostMonitor.HostMetricType getTag ()
Renvoyez la balise identifiant la «classe» de IHostMonitor
à atteindre.
Retour | |
---|---|
IHostMonitor.HostMetricType |
courir
public void run ()
mettre fin
public void terminate ()
Une méthode qui sera appelée pour arrêter le moniteur hôte.