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()
ログの最大ログサイズを MBytes 単位で返します。 |
void
|
init()
|
保護されたメソッド | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
ファイル名と接尾辞を指定する |
パブリック コンストラクタ
FileLogger
public FileLogger ()
パブリック メソッド
clone
public ILeveledLogOutput clone ()
現在のオブジェクトと同じログレベル設定で新しい FileLogger
を作成します。
基盤となるログファイルの内容はコピーされません(つまり、クローンのログデータは新しいファイルに書き込まれます)。
戻り値 | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
ログの最大ログサイズを MB 単位で返します。
戻り値 | |
---|---|
long |
init
public void init ()
保護されたメソッド
init
protected void init (String logPrefix, String fileSuffix)
ファイル名と接尾辞を指定する init()
の代替手段。
パラメータ | |
---|---|
logPrefix |
String : 拡張子なしでログに記録するファイル名。 |
fileSuffix |
String : ログを記録するファイルの拡張子。 |