АннотацияХостМонитор

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

java.lang.Объект
com.android.tradefed.util.hostmetric.AbstractHostMonitor


Типичный класс для мониторинга работоспособности хоста. реализация диспетчеризации() с учетом особенностей агента.

Краткое содержание

Поля

protected mHostData

protected mHostEvents

Общественные конструкторы

AbstractHostMonitor ()

Публичные методы

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

Метод, который будет вызываться для добавления специального события для отправки.

abstract void dispatch ()

Собирает и отправляет текущие значения данных хоста.

IHostMonitor.HostMetricType getTag ()

Верните тег, определяющий, к какому «классу» IHostMonitor нужно обратиться.

void run ()
void terminate ()

Метод, который будет вызываться для остановки Host Monitor.

Поля

мхостдата

protected  mHostData

mHostEvents

protected  mHostEvents

Общественные конструкторы

АннотацияХостМонитор

public AbstractHostMonitor ()

Публичные методы

аддхостевент

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

Метод, который будет вызываться для добавления специального события для отправки.

Параметры
tag IHostMonitor.HostMetricType

event IHostMonitor.HostDataPoint

отправлять

public abstract void dispatch ()

Собирает и отправляет текущие значения данных хоста. Должен выдавать события очереди, если таковые имеются.

getTag

public IHostMonitor.HostMetricType getTag ()

Верните тег, определяющий, к какому «классу» IHostMonitor нужно обратиться.

Возврат
IHostMonitor.HostMetricType

бегать

public void run ()

прекратить

public void terminate ()

Метод, который будет вызываться для остановки Host Monitor.