ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


Gestionnaires capables d'agir sur les informations de profilage des méthodes

Résumé

Méthodes publiques

abstract void onEndFailure(Client client, String message)

Appelé lorsque le traçage de méthode n'a pas pu se terminer côté VM

abstract void onStartFailure(Client client, String message)

Appelé lorsque le traçage de la méthode n'a pas pu démarrer

abstract void onSuccess(String remoteFilePath, Client client)

Appelé lorsqu'une trace de méthode a réussi.

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

Appelé lorsqu'une trace de méthode a réussi.

Méthodes publiques

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

Appelé lorsque le traçage de méthode n'a pas pu se terminer côté VM

Paramètres
client Client : client profilé.

message String : message d'erreur facultatif (null ok) à afficher.

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

Appelé lorsque le traçage de la méthode n'a pas pu démarrer

Paramètres
client Client : client profilé.

message String : message d'erreur facultatif (null ok) à afficher.

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

Appelé lorsqu'une trace de méthode a réussi.

Paramètres
remoteFilePath String : chemin d'accès au fichier de trace côté appareil.

client Client : client profilé.

onSuccess

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

Appelé lorsqu'une trace de méthode a réussi.

Paramètres
data byte : données contenant le fichier de trace, diffusées depuis la VM

client Client : client profilé.