ResumenHostMonitor

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

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


Clase típica para Host Health Monitoring. implementando dispatch() con detalles del agente.

Resumen

Campos

protected mHostData

protected mHostEvents

Constructores públicos

AbstractHostMonitor ()

Métodos públicos

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

Un método que será llamado para agregar un evento especial para ser enviado.

abstract void dispatch ()

Recopila y emite los valores de datos del host actual.

IHostMonitor.HostMetricType getTag ()

Devuelve la etiqueta que identifica qué 'clase' de IHostMonitor alcanzar.

void run ()
void terminate ()

Un método al que se llamará para detener el Host Monitor.

Campos

mHostData

protected  mHostData

mHostEvents

protected  mHostEvents

Constructores públicos

ResumenHostMonitor

public AbstractHostMonitor ()

Métodos públicos

agregarEventoHost

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

Un método que será llamado para agregar un evento especial para ser enviado.

Parámetros
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

despacho

public abstract void dispatch ()

Recopila y emite los valores de datos del host actual. Debería emitir los Eventos de la Cola si los hay.

obtener etiqueta

public IHostMonitor.HostMetricType getTag ()

Devuelve la etiqueta que identifica qué 'clase' de IHostMonitor alcanzar.

Devoluciones
IHostMonitor.HostMetricType

correr

public void run ()

Terminar

public void terminate ()

Un método al que se llamará para detener el Host Monitor.