StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

Java.lang.Nesne
🎃 com.android.tradefed.log.StdoutLogger


Günlük mesajlarını stdout'a yönlendiren bir ILeveledLogOutput.

Özet

Kamu inşaatçıları

StdoutLogger()

Herkese açık yöntemler

ILeveledLogOutput clone()
void closeLog()

Günlüğü kapatır ve kapatmadan önce gerektiğinde temizleme işlemlerini gerçekleştirir.

InputStreamSource getLog()

Günlük verilerinin anlık görüntü akışını yakalar.

Log.LogLevel getLogLevel()

Gösterilecek minimum günlük düzeyini alır.

void init()

Gerekli KS kaynaklarını oluşturarak günlüğü başlatın.

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)

Bir günlük iletisinin yazdırılması ve mümkünse iletişim kutusunu işaretleyin.

void printLog(Log.LogLevel logLevel, String tag, String message)

Bir günlük mesajının yazdırılması gerektiğinde gönderilir.

void setLogLevel(Log.LogLevel logLevel)

Gösterilecek minimum günlük düzeyini ayarlar.

Kamu inşaatçıları

StdoutLogger

public StdoutLogger ()

Herkese açık yöntemler

klonlamak

public ILeveledLogOutput clone ()

İlerlemeler
ILeveledLogOutput

kapatLog

public void closeLog ()

Günlüğü kapatır ve kapatmadan önce gerektiğinde temizleme işlemlerini gerçekleştirir.

getLog

public InputStreamSource getLog ()

Günlük verilerinin anlık görüntü akışını yakalar.

ILeveledLogOutput#closeLog() sonrasında çağrılmamalıdır.

Döndürülen akışın optimum performansı göstereceği garanti edilmez. Arayanlar şunları isteyebilir: sonucu ERROR(/BufferedInputStream) olarak sarmala.

İlerlemeler
InputStreamSource günlük verilerinin InputStreamSource. Desteklenmiyorsa null değerini döndürebilir.

getLogLevel

public Log.LogLevel getLogLevel ()

Gösterilecek minimum günlük düzeyini alır.

İlerlemeler
Log.LogLevel mevcut LogLevel

başlat

public void init ()

Gerekli KS kaynaklarını oluşturarak günlüğü başlatın.

yazdırmaveİstem Günlüğü

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Bir günlük iletisinin yazdırılması ve mümkünse iletişim kutusunu işaretleyin.

Parametreler
logLevel Log.LogLevel: İletinin önceliğini temsil eden LogLevel sıralaması.

tag String: Mesajla ilişkilendirilen etiket.

message String: Gösterilecek mesajdır.

yazdırmaGünlük

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Bir günlük mesajının yazdırılması gerektiğinde gönderilir.

Parametreler
logLevel Log.LogLevel: İletinin önceliğini temsil eden LogLevel sıralaması.

tag String: Mesajla ilişkilendirilen etiket.

message String: Gösterilecek mesajdır.

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

Gösterilecek minimum günlük düzeyini ayarlar.

Parametreler
logLevel Log.LogLevel: gösterilecek LogLevel