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()

現在のオブジェクトと同じログレベル設定で新しい FileLogger を作成します。

void closeLog()
InputStreamSource getLog()
long getMaxLogSizeMbytes()

ログの最大ログサイズを MB 単位で返します。

void init()

保護されたメソッド

void init(String logPrefix, String fileSuffix)

init() の代わりに、ファイル名と接尾辞を指定できます。

パブリック コンストラクタ

FileLogger

public FileLogger ()

パブリック メソッド

クローンを作成

public ILeveledLogOutput clone ()

現在のオブジェクトと同じログレベル設定で新しい FileLogger を作成します。

基盤となるログファイルの内容はコピーされません(つまり、クローンのログデータは新しい 表示されます)。

戻り値
ILeveledLogOutput

CloseLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

戻り値
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

ログの最大ログサイズを MB 単位で返します。

戻り値
long

init

public void init ()

保護されたメソッド

init

protected void init (String logPrefix, 
                String fileSuffix)

init() の代わりに、ファイル名と接尾辞を指定できます。

パラメータ
logPrefix String: 拡張子なしでログに記録するファイル名。

fileSuffix String: 記録するファイルの拡張子。