Monitor abstrakcyjnego hosta

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

java.lang.Obiekt
com.android.tradefed.util.hostmetric.AbstractHostMonitor


Typowa klasa monitorowania kondycji hosta. implementacja metody shipping() ze specyfikacją agenta.

Streszczenie

Pola

protected mHostData

protected mHostEvents

Konstruktory publiczne

AbstractHostMonitor ()

Metody publiczne

void addHostEvent ( IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)

Metoda, która zostanie wywołana w celu dodania zdarzenia specjalnego do wysłania.

abstract void dispatch ()

Zbiera i emituje aktualne wartości danych hosta.

IHostMonitor.HostMetricType getTag ()

Zwróć tag identyfikujący, do której „klasy” IHostMonitor ma dotrzeć.

void run ()
void terminate ()

Metoda, która zostanie wywołana w celu zatrzymania Monitora hosta.

Pola

Dane mHost

protected  mHostData

mHostEvents

protected  mHostEvents

Konstruktory publiczne

Monitor abstrakcyjnego hosta

public AbstractHostMonitor ()

Metody publiczne

addHostEvent

public void addHostEvent (IHostMonitor.HostMetricType tag, 
                IHostMonitor.HostDataPoint event)

Metoda, która zostanie wywołana w celu dodania zdarzenia specjalnego do wysłania.

Parametry
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

załatwić

public abstract void dispatch ()

Zbiera i emituje aktualne wartości danych hosta. Powinien emitować zdarzenia kolejki, jeśli takie istnieją.

getTag

public IHostMonitor.HostMetricType getTag ()

Zwróć tag identyfikujący, do której „klasy” IHostMonitor ma dotrzeć.

Zwroty
IHostMonitor.HostMetricType

uruchomić

public void run ()

zakończyć

public void terminate ()

Metoda, która zostanie wywołana w celu zatrzymania Monitora hosta.