AbstractHostMonitor
public
abstract
class
AbstractHostMonitor
extends Object
implements
IHostMonitor
java.lang.Object | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
Clase típica para la supervisión del estado del host. Implementa 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)
Es un método al que se llamará para agregar un evento especial que se enviará. |
abstract
void
|
dispatch()
Recopila y emite los valores de datos de host actuales. |
IHostMonitor.HostMetricType
|
getTag()
Muestra la etiqueta que identifica a qué "clase" de |
void
|
run()
|
void
|
terminate()
Es un método al que se llamará para detener el Monitor de host. |
Campos
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
Constructores públicos
AbstractHostMonitor
public AbstractHostMonitor ()
Métodos públicos
addHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Es un método al que se llamará para agregar un evento especial que se enviará.
Parámetros | |
---|---|
tag |
IHostMonitor.HostMetricType |
event |
IHostMonitor.HostDataPoint |
envío
public abstract void dispatch ()
Recopila y emite los valores de datos de host actuales. Debe emitir los eventos de la cola, si los hay.
getTag
public IHostMonitor.HostMetricType getTag ()
Muestra la etiqueta que identifica a qué "clase" de IHostMonitor
llegar.
Muestra | |
---|---|
IHostMonitor.HostMetricType |
run
public void run ()
finalizar
public void terminate ()
Es un método al que se llamará para detener el Monitor de host.