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


ILeveledLogOutput yang mengarahkan pesan log ke file dan ke stdout.

Ringkasan

Konstruktor publik

FileLogger()

Metode publik

ILeveledLogOutput clone()

Membuat FileLogger baru dengan setelan level log yang sama dengan objek saat ini.

void closeLog()
InputStreamSource getLog()
long getMaxLogSizeMbytes()

Menampilkan ukuran log maksimum dalam MB.

void init()

Metode yang dilindungi

void init(String logPrefix, String fileSuffix)

Alternatif untuk init() tempat kita dapat menentukan nama dan akhiran file.

Konstruktor publik

FileLogger

public FileLogger ()

Metode publik

clone

public ILeveledLogOutput clone ()

Membuat FileLogger baru dengan setelan level log yang sama dengan objek saat ini.

Tidak menyalin konten file log yang mendasarinya (yaitu data log clone akan ditulis ke file baru.)

Hasil
ILeveledLogOutput

closeLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

Hasil
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

Menampilkan ukuran log maksimum dalam MB.

Hasil
long

init

public void init ()

Metode yang dilindungi

init

protected void init (String logPrefix, 
                String fileSuffix)

Alternatif untuk init() tempat kita dapat menentukan nama dan akhiran file.

Parameter
logPrefix String: nama file tempat logging tanpa ekstensi.

fileSuffix String: ekstensi file tempat logging.