AbstractHostMonitor
public
abstract
class
AbstractHostMonitor
extends Object
implements
IHostMonitor
java.lang.Object | |
🎞 | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
Classe tipica per il monitoraggio dello stato di integrità dell'host. l'implementazione di ship() con le specifiche dell'agente.
Riepilogo
Campi | |
---|---|
protected
|
mHostData
|
protected
|
mHostEvents
|
Costruttori pubblici | |
---|---|
AbstractHostMonitor()
|
Metodi pubblici | |
---|---|
void
|
addHostEvent(IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Un metodo che verrà chiamato per aggiungere un evento speciale da inviare. |
abstract
void
|
dispatch()
Raccoglie ed emette i valori attuali dei dati dell'host. |
IHostMonitor.HostMetricType
|
getTag()
Restituisce il tag che identifica quale "classe" di |
void
|
run()
|
void
|
terminate()
Un metodo che verrà chiamato per arrestare il monitoraggio host. |
Campi
Dati host m
protectedmHostData
Eventi mHost
protectedmHostEvents
Costruttori pubblici
AbstractHostMonitor
public AbstractHostMonitor ()
Metodi pubblici
addHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Un metodo che verrà chiamato per aggiungere un evento speciale da inviare.
Parametri | |
---|---|
tag |
IHostMonitor.HostMetricType |
event |
IHostMonitor.HostDataPoint |
spedizione
public abstract void dispatch ()
Raccoglie ed emette i valori attuali dei dati dell'host. Deve emettere gli eventuali eventi della coda.
getTag
public IHostMonitor.HostMetricType getTag ()
Restituisce il tag che identifica quale "classe" di IHostMonitor
da raggiungere.
Ritorni | |
---|---|
IHostMonitor.HostMetricType |
run
public void run ()
chiudere
public void terminate ()
Un metodo che verrà chiamato per arrestare il monitoraggio host.