Dosya Kaydedici

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


Günlük iletilerini 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 belirtebileceğimiz init() e alternatif.

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ılacaktır.)

İadeler
ILeveledLogOutput

kapatGünlüğü

public void closeLog ()

günlük al

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 belirtebileceğimiz init() e alternatif.

parametreler
logPrefix String : uzantı olmadan oturum açılacağı dosya adı.

fileSuffix String : oturumun açılacağı dosyanın uzantısı.