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

kloning

public ILeveledLogOutput clone ()

Hasil
ILeveledLogOutput

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