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 IHostMonitor zu erreichen.

void run()
void terminate()

Eine Methode, die zum Beenden des Hostmonitors aufgerufen wird.

Felder

mHost-Daten

protected  mHostData

mHost-Ereignisse

protected  mHostEvents

Ö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.