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()
ログの最大ログサイズを MB 単位で返します。 |
void
|
init()
|
保護されたメソッド | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
|
パブリック コンストラクタ
FileLogger
public FileLogger ()
パブリック メソッド
クローンを作成
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 : 記録するファイルの拡張子。 |