АннотацияХостМонитор
public abstract class AbstractHostMonitor
extends Object
implements IHostMonitor
java.lang.Объект | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
Типичный класс для мониторинга работоспособности хоста. реализация dispatch() со спецификой агента.
Краткое содержание
Поля | |
---|---|
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. |
Поля
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
Публичные конструкторы
АннотацияХостМонитор
public AbstractHostMonitor ()
Публичные методы
добавитьHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Метод, который будет вызываться для добавления специального события для отправки.
Параметры | |
---|---|
tag | IHostMonitor.HostMetricType |
event | IHostMonitor.HostDataPoint |
отправлять
public abstract void dispatch ()
Собирает и передает текущие значения данных хоста. Должен выдавать события очереди, если таковые имеются.
получить тег
public IHostMonitor.HostMetricType getTag ()
Возвращает тег, определяющий, какой «класс» IHostMonitor
требуется достичь.
Возвращает | |
---|---|
IHostMonitor.HostMetricType |
бегать
public void run ()
прекращать
public void terminate ()
Метод, который будет вызываться для остановки Host Monitor.