ClientData.IMethodProfilingHandler

public static interface ClientData.IMethodProfilingHandler

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


ตัวแฮนเดิลที่ดำเนินการกับข้อมูลการสร้างโปรไฟล์เมธอดได้

สรุป

เมธอดสาธารณะ

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)

เรียกใช้เมื่อการติดตามเมธอดสำเร็จ

เมธอดสาธารณะ

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: ข้อมูลที่มีไฟล์การติดตาม ซึ่งสตรีมจาก VM

client Client: ไคลเอ็นต์ที่ได้รับการสร้างโปรไฟล์