ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


Obsługujący, którzy mogą działać na podstawie informacji o profilowaniu metody

Podsumowanie

Metody publiczne

abstract void onEndFailure(Client client, String message)

Wywoływana, gdy śledzenie metody nie zakończyło się po stronie maszyny wirtualnej

abstract void onStartFailure(Client client, String message)

Wywoływana, gdy nie udało się uruchomić śledzenia metody

abstract void onSuccess(String remoteFilePath, Client client)

Wywoływana, gdy śledzenie metody zakończy się powodzeniem.

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

Wywoływana, gdy śledzenie metody zakończy się powodzeniem.

Metody publiczne

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

Wywoływana, gdy śledzenie metody nie zakończyło się po stronie maszyny wirtualnej

Parametry
client Client: klient, którego profil został utworzony;

message String: opcjonalny (null ok) komunikat o błędzie, który ma być wyświetlany.

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

Wywoływana, gdy nie udało się uruchomić śledzenia metody

Parametry
client Client: klient, którego profil został utworzony;

message String: opcjonalny komunikat o błędzie (null ok), który ma być wyświetlany.

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

Wywoływana, gdy śledzenie metody zakończy się powodzeniem.

Parametry
remoteFilePath String: ścieżka pliku śledzenia na urządzeniu.

client Client: klient, którego profil został utworzony;

onSuccess

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

Wywoływana, gdy śledzenie metody zakończy się powodzeniem.

Parametry
data byte: dane zawierające plik śledzenia przesyłane strumieniowo z maszyny wirtualnej

client Client: klient, którego profil został utworzony;