Abstrakcyjny monitor hosta
public
abstract
class
AbstractHostMonitor
extends Object
implements
IHostMonitor
java.lang.Object | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor. |
Typowa klasa monitorowania stanu hosta. Wdrożenie metody dispatch() ze specyfikami agenta.
Podsumowanie
Fieldsem | |
---|---|
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, które ma być wysyłane. |
abstract
void
|
dispatch()
Zbiera i wysyła wartości bieżących danych hosta. |
IHostMonitor.HostMetricType
|
getTag()
Zwraca tag określający, która „klasa” |
void
|
run()
|
void
|
terminate()
Metoda, która zostanie wywołana w celu zatrzymania Monitora hosta. |
Fieldsem
Dane hosta m
protectedmHostData
Zdarzenia mHost
protectedmHostEvents
Konstruktory publiczne
Abstrakcyjny monitor hosta
public AbstractHostMonitor ()
Metody publiczne
Zdarzenie addHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Metoda, która zostanie wywołana w celu dodania zdarzenia specjalnego, które ma być wysyłane.
Parametry | |
---|---|
tag |
IHostMonitor.HostMetricType |
event |
IHostMonitor.HostDataPoint |
dyspozytor
public abstract void dispatch ()
Zbiera i wysyła wartości bieżących danych hosta. Powinna emitować zdarzenia kolejki, jeśli występują.
getTag
public IHostMonitor.HostMetricType getTag ()
Zwraca tag określający, która „klasa” IHostMonitor
do osiągnięcia.
Zwroty | |
---|---|
IHostMonitor.HostMetricType |
home run
public void run ()
usunąć
public void terminate ()
Metoda, która zostanie wywołana w celu zatrzymania Monitora hosta.