StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
| java.lang.Object | |
| ↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput yang mengarahkan pesan log ke stdout.
Ringkasan
Konstruktor publik | |
|---|---|
StdoutLogger()
|
|
Metode publik | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Menutup log dan melakukan pembersihan sebelum menutup, jika diperlukan. |
InputStreamSource
|
getLog()
Mengambil aliran snapshot data log. |
Log.LogLevel
|
getLogLevel()
Mendapatkan level log minimum untuk ditampilkan. |
void
|
init()
Menginisialisasi log, membuat resource IO yang diperlukan. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
Dikirim saat pesan log perlu dicetak, dan, jika memungkinkan, ditampilkan kepada pengguna dalam kotak dialog. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Dikirim saat pesan log perlu dicetak. |
void
|
setLogLevel(Log.LogLevel logLevel)
Menetapkan level log minimum untuk ditampilkan. |
Konstruktor publik
StdoutLogger
public StdoutLogger ()
Metode publik
closeLog
public void closeLog ()
Menutup log dan melakukan pembersihan sebelum menutup, jika diperlukan.
getLog
public InputStreamSource getLog ()
Mengambil aliran snapshot data log.
Tidak boleh dipanggil setelah ILeveledLogOutput.closeLog().
Aliran yang ditampilkan tidak dijamin memiliki performa yang optimal. Pemanggil mungkin ingin menggabungkan hasil dalam BufferedInputStream.
| Hasil | |
|---|---|
InputStreamSource |
InputStreamSource data log. Dapat menampilkan null jika tidak didukung. |
getLogLevel
public Log.LogLevel getLogLevel ()
Mendapatkan level log minimum untuk ditampilkan.
| Hasil | |
|---|---|
Log.LogLevel |
LogLevel saat ini |
init
public void init ()
Menginisialisasi log, membuat resource IO yang diperlukan.
| Menampilkan | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Dikirim saat pesan log perlu dicetak, dan, jika memungkinkan, ditampilkan kepada pengguna dalam kotak dialog.
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: Enum LogLevel yang mewakili prioritas pesan. |
tag |
String: Tag yang terkait dengan pesan. |
message |
String: Pesan yang akan ditampilkan. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Dikirim saat pesan log perlu dicetak.
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: Enum LogLevel yang mewakili prioritas pesan. |
tag |
String: Tag yang terkait dengan pesan. |
message |
String: Pesan yang akan ditampilkan. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Menetapkan level log minimum untuk ditampilkan.
| Parameter | |
|---|---|
logLevel |
Log.LogLevel: LogLevel yang akan ditampilkan |