ClientData.IHprofDumpHandler

public static interface ClientData.IHprofDumpHandler

com.android.tradefed.device.server.ClientData.IHprofDumpHandler


HPROF ダンプを処理できるハンドラ。

概要

パブリック メソッド

abstract void onEndFailure(Client client, String message)

VM 側で hprof ダンプの終了に失敗したときに呼び出されます。

abstract void onSuccess(String remoteFilePath, Client client)

HPROF ダンプが成功したときに呼び出されます。

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

HPROF ダンプが成功したときに呼び出されます。

パブリック メソッド

onEndFailure

public abstract void onEndFailure (Client client, 
                String message)

VM 側で hprof ダンプが終了しなかった場合に呼び出されます

パラメータ
client Client: プロファイリングされたクライアント。

message String: 表示するエラー メッセージ(省略可、null 可)。

onSuccess

public abstract void onSuccess (String remoteFilePath, 
                Client client)

HPROF ダンプが成功したときに呼び出されます。

パラメータ
remoteFilePath String: HPROF ファイルのデバイス側のパス。

client Client: HPROF ファイルのクライアント。

onSuccess

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

HPROF ダンプが成功したときに呼び出されます。

パラメータ
data byte: VM からストリーミングされた HPROF ファイルを含むデータ

client Client: プロファイリングされたクライアント。