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