FileLogger
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 () ログの最大ログサイズをメガバイト単位で返します。 |
void | init () |
保護されたメソッド | |
---|---|
void | init (String logPrefix, String fileSuffix) ファイル名とサフィックスを指定できる |
パブリックコンストラクター
FileLogger
public FileLogger ()
パブリックメソッド
クローン
public ILeveledLogOutput clone ()
現在のオブジェクトと同じログレベル設定で新しいFileLogger
を作成します。
戻り値 | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getLog
public InputStreamSource getLog ()
戻り値 | |
---|---|
InputStreamSource |
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
ログの最大ログサイズをメガバイト単位で返します。
戻り値 | |
---|---|
long |
初期化
public void init ()
保護されたメソッド
初期化
protected void init (String logPrefix, String fileSuffix)
ファイル名とサフィックスを指定できるinit()
代替。
パラメーター | |
---|---|
logPrefix | String :拡張子なしでログを記録するファイル名。 |
fileSuffix | String :ログを記録するファイルの拡張子。 |