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 IHostMonitor alcançar.

void run ()
void terminate ()

Um método que será chamado para parar o Host Monitor.

Campos

mHostData

protected  mHostData

mHostEvents

protected  mHostEvents

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.