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 oluşturucular | |
|---|---|
StdoutLogger()
|
|
Herkese açık yöntemler | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Günlüğü kapatır ve kapatmadan önce gerektiği gibi temizleme işlemlerini 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 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ı gerektiğinde 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örüntülenecek minimum günlük düzeyini ayarlar. |
Herkese açık oluşturucular
StdoutLogger
public StdoutLogger ()
Herkese açık yöntemler
closeLog
public void closeLog ()
Günlüğü kapatır ve kapatmadan önce gerektiği gibi temizleme işlemlerini gerçekleştirir.
getLog
public InputStreamSource getLog ()
Günlük verilerinin anlık görüntü akışını alır.
ILeveledLogOutput.closeLog() tarihinden sonra çağrılmamalıdır.
Döndürülen akışın optimum performansa sahip olacağı garanti edilmez. Arayanlar, sonucu BufferedInputStream ile sarmak isteyebilir.
| İadeler | |
|---|---|
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.
| İadeler | |
|---|---|
Log.LogLevel |
geçerli LogLevel |
init
public void init ()
Gerekli G/Ç kaynaklarını oluşturarak günlüğü başlatın.
| Verdiği hatalar | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Bir günlük mesajının yazdırılması gerektiğinde 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'ı. |
tag |
String: İletiyle 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'ı. |
tag |
String: İletiyle ilişkili etiket. |
message |
String: Gösterilecek mesaj. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Görüntülenecek minimum günlük düzeyini ayarlar.
| Parametreler | |
|---|---|
logLevel |
Log.LogLevel: gösterilecek LogLevel |