ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


Gestori in grado di agire in base alle informazioni di profilazione dei metodi

Riepilogo

Metodi pubblici

abstract void onEndFailure(Client client, String message)

Chiamato quando la traccia del metodo non è terminata sul lato VM

abstract void onStartFailure(Client client, String message)

Chiamato quando l'analisi della traccia del metodo non è stata avviata

abstract void onSuccess(String remoteFilePath, Client client)

Chiamato quando la tracciatura di un metodo è andata a buon fine.

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

Chiamato quando la tracciatura di un metodo è andata a buon fine.

Metodi pubblici

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

Chiamato quando la traccia del metodo non è terminata sul lato VM

Parametri
client Client: il client di cui è stato creato il profilo.

message String: un messaggio di errore facoltativo (null ok) da visualizzare.

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

Chiamato quando l'analisi della traccia del metodo non è stata avviata

Parametri
client Client: il client di cui è stato creato il profilo.

message String: un messaggio di errore facoltativo (null ok) da visualizzare.

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

Chiamato quando la tracciatura di un metodo è andata a buon fine.

Parametri
remoteFilePath String: il percorso lato dispositivo del file di traccia.

client Client: il client di cui è stato creato il profilo.

onSuccess

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

Chiamato quando la tracciatura di un metodo è andata a buon fine.

Parametri
data byte: i dati contenenti il file di traccia, trasmessi in streaming dalla VM

client Client: il client di cui è stato creato il profilo.