ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


المعالِجات التي يمكنها اتّخاذ إجراءات بشأن معلومات "تحديد الأداء حسب الطريقة"

ملخّص

الطُرق العامة

abstract void onEndFailure(Client client, String message)

يتم استدعاء هذه الطريقة عندما يتعذّر إنهاء تتبُّع الطريقة على مستوى الجهاز الافتراضي

abstract void onStartFailure(Client client, String message)

يتم استدعاء هذا الإجراء عندما يتعذّر بدء تتبُّع الطريقة

abstract void onSuccess(String remoteFilePath, Client client)

يتم استدعاؤها عند نجاح تتبُّع طريقة.

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

يتم استدعاؤها عند نجاح تتبُّع طريقة.

الطُرق العامة

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

يتم استدعاء هذه الطريقة عندما يتعذّر إنهاء تتبُّع الطريقة على مستوى الجهاز الافتراضي

المعلمات
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: العميل الذي تم إنشاء ملف شخصي له