ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


רכיבי Handler שיכולים לפעול על סמך מידע על פרופיל השיטה

סיכום

‫methods ציבוריים

abstract void onEndFailure(Client client, String message)

הקריאה מתבצעת כשמעקב אחר שיטות נכשל בצד של מכונת ה-VM

abstract void onStartFailure(Client client, String message)

הקריאה מתבצעת כשהתחלת מעקב אחר שיטות נכשלת

abstract void onSuccess(String remoteFilePath, Client client)

מופעל כשמעקב אחר שיטה מסתיים בהצלחה.

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

מופעל כשמעקב אחר שיטה מסתיים בהצלחה.

‫methods ציבוריים

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

הקריאה מתבצעת כשמעקב אחר שיטות נכשל בצד של מכונת ה-VM

פרמטרים
client Client: הלקוח שעבורו נוצר הפרופיל.

message String: הודעת שגיאה אופציונלית (null ok) שתוצג.

onStartFailure

public abstract void onStartFailure (Client client, 
                String message)

הקריאה מתבצעת כשהתחלת מעקב אחר שיטות נכשלת

פרמטרים
client Client: הלקוח שעבורו נוצר הפרופיל.

message String: הודעת שגיאה אופציונלית (null ok) שתוצג.

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

מופעל כשמעקב אחר שיטה מסתיים בהצלחה.

פרמטרים
remoteFilePath String: הנתיב בצד המכשיר של קובץ פרטי ההעברה.

client Client: הלקוח שעבורו נוצר הפרופיל.

onSuccess

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

מופעל כשמעקב אחר שיטה מסתיים בהצלחה.

פרמטרים
data byte: הנתונים שמכילים את קובץ המעקב, שמוזרמים מהמכונה הווירטואלית

client Client: הלקוח שעבורו נוצר הפרופיל.