АннотацияХостМонитор
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 () Верните тег, определяющий, к какому «классу» |
void | run () |
void | terminate () Метод, который будет вызываться для остановки Host Monitor. |
Поля
мхостдата
protectedmHostData
mHostEvents
protectedmHostEvents
Общественные конструкторы
АннотацияХостМонитор
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.