StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
   ↳ com.android.tradefed.log.StdoutLogger


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

Özet

Herkese açık kurucular

StdoutLogger()

Herkese açık yöntemler

ILeveledLogOutput clone()
void closeLog()

Günlüğü kapatır ve gerekirse kapatmadan önce temizleme işlemi gerçekleştirir.

InputStreamSource getLog()

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

Log.LogLevel getLogLevel()

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

void init()

Gerekli G/Ç kaynaklarını oluşturarak günlüğü başlatın.

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

Bir günlük mesajının yazdırılması ve mümkünse kullanıcıya bir iletişim kutusunda gösterilmesi gerektiğinde gönderilir.

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.

Herkese açık kurucular

StdoutLogger

public StdoutLogger ()

Herkese açık yöntemler

clone

public ILeveledLogOutput clone ()

İlerlemeler
ILeveledLogOutput

closeLog

public void closeLog ()

Günlüğü kapatır ve gerekirse kapatmadan önce temizleme işlemi gerçekleştirir.

getLog

public InputStreamSource getLog ()

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

ILeveledLogOutput.closeLog()'ten sonra çağrılmamalıdır.

Döndürülen akışta optimum performansın sağlanacağı garanti edilmez. Arayanlar sonucu ERROR(/BufferedInputStream) ile sarmalamak isteyebilir.

İlerlemeler
InputStreamSource günlük verilerinin InputStreamSource'ü. Desteklenmiyorsa null döndürebilir.

getLogLevel

public Log.LogLevel getLogLevel ()

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

İlerlemeler
Log.LogLevel geçerli LogLevel

init

public void init ()

Gerekli G/Ç kaynaklarını oluşturarak günlüğü başlatın.

printAndPromptLog

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

Bir günlük mesajının yazdırılması ve mümkünse kullanıcıya bir iletişim kutusunda gösterilmesi gerektiğinde gönderilir.

Parametreler
logLevel Log.LogLevel: İletinin önceliğini temsil eden LogLevel enum değeri.

tag String: İleti ile ilişkili etiket.

message String: Gösterilecek mesaj.

printLog

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 enum değeri.

tag String: İleti ile ilişkili etiket.

message String: Gösterilecek mesaj.

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

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

Parametreler
logLevel Log.LogLevel: Gösterilecek LogLevel