Dosya Kaydedici

public class FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>

Java.lang.Nesne
🎃 com.android.tradefed.log.BaseLeveledLogExit
  🎃 com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedExitStream>
    🎃 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()

Herkese açık 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 MBayt cinsinden döndürür.

void init()

Korunan yöntemler

void init(String logPrefix, String fileSuffix)

Dosya adını ve son eki belirtebileceğimiz init() alternatifidir.

Kamu inşaatçıları

Dosya Kaydedici

public FileLogger ()

Herkese açık yöntemler

klonlamak

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 (ör. klonun günlük verileri dosyası olarak kaydedin.)

İlerlemeler
ILeveledLogOutput

kapatLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

İlerlemeler
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

Günlüğün maksimum günlük boyutunu MBayt cinsinden döndürür.

İlerlemeler
long

başlat

public void init ()

Korunan yöntemler

başlat

protected void init (String logPrefix, 
                String fileSuffix)

Dosya adını ve son eki belirtebileceğimiz init() alternatifidir.

Parametreler
logPrefix String: Uzantı olmadan giriş yapılacak dosya adı.

fileSuffix String: Dosyanın günlüğe kaydedileceği dosyanın uzantısı.