StreszczenieHostMonitor

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

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


Typowa klasa do monitorowania stanu hosta. implementacja metody dispatch() ze specyfiką agenta.

Streszczenie

Pola

protected mHostData

protected mHostEvents

Konstruktorzy publiczni

AbstractHostMonitor ()

Metody publiczne

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

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

abstract void dispatch ()

Zbierz i wyemituje bieżące wartości danych hosta.

IHostMonitor.HostMetricType getTag ()

Zwróć tag określający, do której „klasy” IHostMonitor należy dotrzeć.

void run ()
void terminate ()

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

Pola

mHostData

protected  mHostData

mHostEvents

protected  mHostEvents

Konstruktorzy publiczni

StreszczenieHostMonitor

public AbstractHostMonitor ()

Metody publiczne

addHostEvent

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

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

Parametry
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

załatwić

public abstract void dispatch ()

Zbierz i wyemituje bieżące wartości danych hosta. Powinien emitować zdarzenia z kolejki, jeśli takie istnieją.

pobierz tag

public IHostMonitor.HostMetricType getTag ()

Zwróć tag określający, do której „klasy” IHostMonitor należy dotrzeć.

Zwroty
IHostMonitor.HostMetricType

biegać

public void run ()

zakończyć

public void terminate ()

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