ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.Android.tradefed.log.ILogRegistry |
Antarmuka untuk logger tunggal ILogOutput
yang menggandakan dan mengelola logger yang berbeda.
Ringkasan
Metode publik | |
---|---|
abstract void | closeAndRemoveAllLogs () Menutup dan menghapus semua log yang dikelola oleh LogRegistry ini. |
abstract void | dumpLogs () Metode diagnosis untuk membuang semua log ke file. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Membuang seluruh konten logger |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Mengembalikan tampilan tingkat log saat ini untuk log global |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Panggil metode ini untuk mencatat peristiwa dari suatu tipe dengan informasi terkait di peta. |
abstract void | registerLogger ( ILeveledLogOutput log) Mendaftarkan logger sebagai instance yang akan digunakan untuk thread saat ini. |
abstract void | saveGlobalLog () Menyimpan semua konten logger global ke file tmp. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Atur tampilan tingkat log untuk log global |
abstract void | unregisterLogger () Membatalkan pendaftaran logger saat ini yang berlaku untuk thread saat ini. |
Metode publik
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Menutup dan menghapus semua log yang dikelola oleh LogRegistry ini.
dumpLog
public abstract void dumpLogs ()
Metode diagnosis untuk membuang semua log ke file.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Membuang seluruh konten logger ILeveledLogOutput
ke log global.
dapatkanGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Mengembalikan tampilan tingkat log saat ini untuk log global
Kembali | |
---|---|
Log.LogLevel | logLevel LogLevel yang akan digunakan |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Panggil metode ini untuk mencatat peristiwa dari suatu tipe dengan informasi terkait di peta. Waktu acara ditambahkan secara otomatis.
Parameter | |
---|---|
logLevel | Log.LogLevel : LogLevel yang akan dicetak. |
event | ILogRegistry.EventType : ILogRegistry.EventType peristiwa yang akan dicatat. |
args |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
Mendaftarkan logger sebagai instance yang akan digunakan untuk thread saat ini.
Parameter | |
---|---|
log | ILeveledLogOutput |
simpanGlobalLog
public abstract void saveGlobalLog ()
Menyimpan semua konten logger global ke file tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Atur tampilan tingkat log untuk log global
Parameter | |
---|---|
logLevel | Log.LogLevel : LogLevel yang akan digunakan |
batalkan pendaftaranLogger
public abstract void unregisterLogger ()
Membatalkan pendaftaran logger saat ini yang berlaku untuk thread saat ini.