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

clone

public ILeveledLogOutput clone ()

Hasil
ILeveledLogOutput

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