abstratoHostMonitor

public abstract class AbstractHostMonitor
extends Object implements IHostMonitor

java.lang.Object
   ↳ com.android.tradefed.util.hostmetric.abstração do IAM.


Classe típica para o monitoramento de integridade do host. a implementação de expediente() com especificidades 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 para alcançar.

void run()
void terminate()

Um método que será chamado para interromper o monitor do host.

Campos

DadosdoHostm

protected  mHostData

mHostEvents

protected  mHostEvents

Construtores públicos

abstratoHostMonitor

public AbstractHostMonitor ()

Métodos públicos

addHostEvent

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

enviar

public abstract void dispatch ()

Coleta e emite os valores atuais dos dados do host. Emite os eventos da fila, se houver.

getTag

public IHostMonitor.HostMetricType getTag ()

Retorne a tag que identifica qual "classe" de IHostMonitor para alcançar.

Retorna
IHostMonitor.HostMetricType

run

public void run ()

encerrar

public void terminate ()

Um método que será chamado para interromper o monitor do host.