Abstrakter HostMonitor
public
abstract
class
AbstractHostMonitor
extends Object
implements
IHostMonitor
java.lang.Object | |
😎 | com.android.tradefed.util.hostmetric.SummaryHostMonitor |
Typische Klasse für das Monitoring des Hostzustands. Implementierung von „Dispatch()“ mit den Angaben des Agents.
Zusammenfassung
Felder | |
---|---|
protected
|
mHostData
|
protected
|
mHostEvents
|
Öffentliche Konstruktoren | |
---|---|
AbstractHostMonitor()
|
Öffentliche Methoden | |
---|---|
void
|
addHostEvent(IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Eine Methode, die aufgerufen wird, um ein spezielles Ereignis hinzuzufügen, das gesendet werden soll. |
abstract
void
|
dispatch()
Erfasst und gibt die aktuellen Hostdatenwerte aus. |
IHostMonitor.HostMetricType
|
getTag()
Tag zur Ermittlung der "Klasse" zurückgeben von |
void
|
run()
|
void
|
terminate()
Eine Methode, die zum Beenden des Hostmonitors aufgerufen wird. |
Felder
mHost-Daten
protectedmHostData
mHost-Ereignisse
protectedmHostEvents
Öffentliche Konstruktoren
Abstrakter HostMonitor
public AbstractHostMonitor ()
Öffentliche Methoden
addHostEreignis
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Eine Methode, die aufgerufen wird, um ein spezielles Ereignis hinzuzufügen, das gesendet werden soll.
Parameter | |
---|---|
tag |
IHostMonitor.HostMetricType |
event |
IHostMonitor.HostDataPoint |
Disposition
public abstract void dispatch ()
Erfasst und gibt die aktuellen Hostdatenwerte aus. Sollte die Ereignisse der Warteschlange (sofern vorhanden) ausgeben.
getTag
public IHostMonitor.HostMetricType getTag ()
Tag zur Ermittlung der "Klasse" zurückgeben von IHostMonitor
zu erreichen.
Returns | |
---|---|
IHostMonitor.HostMetricType |
Homerun
public void run ()
beenden
public void terminate ()
Eine Methode, die zum Beenden des Hostmonitors aufgerufen wird.