ResumoHostMonitor
public abstract class AbstractHostMonitor
extends Object
implements IHostMonitor
java.lang.Object | |
↳ | com.android.tradefed.util.hostmetric.AbstractHostMonitor |
Classe típica para monitoramento de integridade do host. implementando dispatch() com especificações do agente.
Resumo
Campos | |
---|---|
protected | mHostData |
protected | mHostEvents
|
Construtores públicos | |
---|---|
AbstractHostMonitor () |
Métodos públicos | |
---|---|
void | addHostEvent ( IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event) Um método que será chamado para adicionar um evento especial a ser enviado. |
abstract void | dispatch () Coleta e emite os valores atuais dos dados do host. |
IHostMonitor.HostMetricType | getTag () Retorne a tag que identifica qual 'classe' de |
void | run () |
void | terminate () Um método que será chamado para parar o Host Monitor. |
Campos
mHostData
protectedmHostData
mHostEvents
protectedmHostEvents
Construtores públicos
ResumoHostMonitor
public AbstractHostMonitor ()
Métodos públicos
adicionarHostEvent
public void addHostEvent (IHostMonitor.HostMetricType tag, IHostMonitor.HostDataPoint event)
Um método que será chamado para adicionar um evento especial a ser enviado.
Parâmetros | |
---|---|
tag | IHostMonitor.HostMetricType |
event | IHostMonitor.HostDataPoint |
Despacho
public abstract void dispatch ()
Coleta e emite os valores atuais dos dados do host. Deverá emitir os Eventos da Fila, se houver.
obterTag
public IHostMonitor.HostMetricType getTag ()
Retorne a tag que identifica qual 'classe' de IHostMonitor
alcançar.
Devoluções | |
---|---|
IHostMonitor.HostMetricType |
correr
public void run ()
terminar
public void terminate ()
Um método que será chamado para parar o Host Monitor.