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 FileLogger oluşturur.

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 init() alternatifi.

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.

Temel günlük dosyası içeriğini kopyalamaz (yani, klonun günlük verileri yeni bir dosyaya yazılır.)

İadeler
ILeveledLogOutput

kapat

public void closeLog ()

getLog

public InputStreamSource getLog ()

İadeler
InputStreamSource

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ı.