Logger Stdout
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, sesuai kebutuhan. |
InputStreamSource
|
getLog()
Mengambil streaming ringkasan data log. |
Log.LogLevel
|
getLogLevel()
Mendapatkan level log minimum untuk ditampilkan. |
void
|
init()
Lakukan inisialisasi log, untuk 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
Logger Stdout
public StdoutLogger ()
Metode publik
tutupLog
public void closeLog ()
Menutup log dan melakukan pembersihan sebelum menutup, sesuai kebutuhan.
{i>GetLog<i}
public InputStreamSource getLog ()
Mengambil streaming ringkasan data log.
Tidak boleh dipanggil setelah ILeveledLogOutput#closeLog()
.
Streaming yang ditampilkan tidak dijamin memiliki performa yang optimal. Penelepon mungkin ingin
penggabungan hasil dalam ERROR(/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 ()
Lakukan inisialisasi log, untuk membuat resource IO yang diperlukan.
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 |