AbstractHostMonitor
public
abstract
class
AbstractHostMonitor
extends Object
implements
IHostMonitor
java.lang.Object | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
Classe type pour la surveillance de l'état de l'hôte. en implémentant la fonction Répartition() avec les spécificités de l'agent.
Résumé
Champs | |
---|---|
protected
|
mHostData
|
protected
|
mHostEvents
|
Constructeurs publics | |
---|---|
AbstractHostMonitor()
|
Méthodes publiques | |
---|---|
void
|
addHostEvent(IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Méthode qui sera appelée pour ajouter un événement spécial à envoyer. |
abstract
void
|
dispatch()
Collecter et émettre les valeurs actuelles des données de l'hôte |
IHostMonitor.HostMetricType
|
getTag()
Renvoyer le tag identifiant la "classe" sur |
void
|
run()
|
void
|
terminate()
Méthode qui sera appelée pour arrêter la surveillance de l'hôte. |
Champs
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
Constructeurs publics
AbstractHostMonitor
public AbstractHostMonitor ()
Méthodes publiques
addHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Méthode qui sera appelée pour ajouter un événement spécial à envoyer.
Paramètres | |
---|---|
tag |
IHostMonitor.HostMetricType |
event |
IHostMonitor.HostDataPoint |
distribution
public abstract void dispatch ()
Collecter et émettre les valeurs actuelles des données de l'hôte Émission des événements de la file d'attente, le cas échéant.
getTag
public IHostMonitor.HostMetricType getTag ()
Renvoyer la balise identifiant la "classe" sur IHostMonitor
.
Renvoie | |
---|---|
IHostMonitor.HostMetricType |
Exécuter
public void run ()
finis
public void terminate ()
Méthode qui sera appelée pour arrêter la surveillance de l'hôte.