ファイルロガー
public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >
java.lang.Object | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream > | ||
↳ | com.android.tradefed.log.FileLogger |
ログ メッセージをファイルと stdout に送信するILeveledLogOutput
。
まとめ
パブリック コンストラクター | |
---|---|
FileLogger () |
公開メソッド | |
---|---|
ILeveledLogOutput | clone () 現在のオブジェクトと同じログ レベル設定で新しい |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () ログの最大ログ サイズを MB 単位で返します。 |
void | init () |
保護されたメソッド | |
---|---|
void | init (String logPrefix, String fileSuffix) ファイル名とサフィックスを指定できる |
パブリック コンストラクター
ファイルロガー
public FileLogger ()
公開メソッド
クローン
public ILeveledLogOutput clone ()
現在のオブジェクトと同じログ レベル設定で新しいFileLogger
を作成します。
戻り値 | |
---|---|
ILeveledLogOutput |
閉じるログ
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
ログの最大ログ サイズを MB 単位で返します。
戻り値 | |
---|---|
long |
初期化
public void init ()
保護されたメソッド
初期化
protected void init (String logPrefix, String fileSuffix)
ファイル名とサフィックスを指定できるinit()
の代替。
パラメーター | |
---|---|
logPrefix | String : ログを記録するファイル名 (拡張子なし)。 |
fileSuffix | String : ログを記録するファイルの拡張子。 |