ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


Handler, die auf Informationen zur Methodenprofilierung reagieren können

Zusammenfassung

Öffentliche Methoden

abstract void onEndFailure(Client client, String message)

Wird aufgerufen, wenn die Methode auf der VM-Seite nicht beendet werden konnte.

abstract void onStartFailure(Client client, String message)

Wird aufgerufen, wenn das Methoden-Tracing nicht gestartet werden konnte.

abstract void onSuccess(String remoteFilePath, Client client)

Wird aufgerufen, wenn das Methodentracing erfolgreich war.

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

Wird aufgerufen, wenn das Methodentracing erfolgreich war.

Öffentliche Methoden

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

Wird aufgerufen, wenn die Methodenverfolgung auf der VM-Seite nicht beendet werden konnte.

Parameter
client Client: der Client, für den das Profil erstellt wurde.

message String: Eine optionale (null ok) Fehlermeldung, die angezeigt werden soll.

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

Wird aufgerufen, wenn das Methodentracing nicht gestartet werden konnte.

Parameter
client Client: der Client, für den das Profil erstellt wurde.

message String: Eine optionale (null ok) Fehlermeldung, die angezeigt werden soll.

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

Wird aufgerufen, wenn das Methodentracing erfolgreich war.

Parameter
remoteFilePath String: der geräteseitige Pfad der Tracedatei.

client Client: der Client, für den das Profil erstellt wurde.

onSuccess

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

Wird aufgerufen, wenn das Methodentracing erfolgreich war.

Parameter
data byte: Die Daten mit der Tracedatei, die von der VM gestreamt werden.

client Client: der Client, für den das Profil erstellt wurde.