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 可)。 |
onStartFailure
public abstract void onStartFailure (Client client, String message)
メソッド トレースの開始に失敗した場合に呼び出されます
| パラメータ | |
|---|---|
client |
Client: プロファイリングされたクライアント。 |
message |
String: 表示するエラー メッセージ(省略可、null 可)。 |
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: プロファイリングされたクライアント。 |