Dosya Kaydedici
public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >
java.lang.Nesne | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream > | ||
↳ | com.android.tradefed.log.FileLogger |
Günlük mesajlarını bir dosyaya ve stdout'a yönlendiren bir ILeveledLogOutput
.
Özet
Kamu inşaatçıları | |
---|---|
FileLogger () |
Genel yöntemler | |
---|---|
ILeveledLogOutput | clone () Geçerli nesneyle aynı günlük düzeyi ayarlarına sahip yeni bir |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () Günlüğün maksimum günlük boyutunu MByte cinsinden döndürür. |
void | init () |
Korumalı yöntemler | |
---|---|
void | init (String logPrefix, String fileSuffix) Dosya adını ve son eki belirleyebileceğimiz |
Kamu inşaatçıları
Dosya Kaydedici
public FileLogger ()
Genel yöntemler
klon
public ILeveledLogOutput clone ()
Geçerli nesneyle aynı günlük düzeyi ayarlarına sahip yeni bir FileLogger
oluşturur.
İadeler | |
---|---|
ILeveledLogOutput |
kapat
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Günlüğün maksimum günlük boyutunu MByte cinsinden döndürür.
İadeler | |
---|---|
long |
içinde
public void init ()
Korumalı yöntemler
içinde
protected void init (String logPrefix, String fileSuffix)
Dosya adını ve son eki belirleyebileceğimiz init()
alternatifi.
parametreler | |
---|---|
logPrefix | String : uzantı olmadan oturum açılacağı dosya adı. |
fileSuffix | String : günlüğe kaydedilecek dosyanın uzantısı. |