ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

com.android.tradefed.device.server.ClientData.IMethodProfilingHandler


Processadores capazes de agir com base nas informações de criação de perfil do método

Resumo

Métodos públicos

abstract void onEndFailure(Client client, String message)

Chamado quando o rastreamento de métodos não termina no lado da VM.

abstract void onStartFailure(Client client, String message)

Chamado quando o rastreamento de métodos não foi iniciado

abstract void onSuccess(String remoteFilePath, Client client)

Chamado quando um rastreamento de método é concluído.

abstract void onSuccess(byte[] data, Client client)

Chamado quando um rastreamento de método é concluído.

Métodos públicos

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

Chamado quando o rastreamento de métodos não termina no lado da VM.

Parâmetros
client Client: o cliente que foi analisado.

message String: uma mensagem de erro opcional (null ok) a ser exibida.

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

Chamado quando o rastreamento de métodos não foi iniciado

Parâmetros
client Client: o cliente que foi analisado.

message String: uma mensagem de erro opcional (null ok) a ser exibida.

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

Chamado quando um rastreamento de método é concluído.

Parâmetros
remoteFilePath String: o caminho do arquivo de rastreamento no dispositivo.

client Client: o cliente que foi analisado.

onSuccess

public abstract void onSuccess (byte[] data, 
                Client client)

Chamado quando um rastreamento de método é concluído.

Parâmetros
data byte: os dados que contêm o arquivo de rastreamento, transmitidos da VM

client Client: o cliente que foi analisado.