StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
JavaScript.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput
שמפנה את ההודעות ביומן אל stdout.
סיכום
בנאים ציבוריים | |
---|---|
StdoutLogger()
|
שיטות ציבוריות | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
הלחצן סוגר את היומן ומבצע ניקוי לפני הסגירה, לפי הצורך. |
InputStreamSource
|
getLog()
תופסת רצף snapshot של נתוני היומן. |
Log.LogLevel
|
getLogLevel()
הפונקציה מקבלת את רמת היומן המינימלית להצגה. |
void
|
init()
מאתחלים את היומן ויוצרים כל משאבי ה-IO הנדרשים. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
נשלחת כשצריך להדפיס הודעת יומן, ואם אפשר, להציגה למשתמש בתיבת הדו-שיח. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
ההודעה הזו נשלחת כשצריך להדפיס הודעה ביומן. |
void
|
setLogLevel(Log.LogLevel logLevel)
הגדרת רמת היומן המינימלית להצגה. |
בנאים ציבוריים
StdoutLogger
public StdoutLogger ()
שיטות ציבוריות
CloseLog
public void closeLog ()
הלחצן סוגר את היומן ומבצע ניקוי לפני הסגירה, לפי הצורך.
getLog
public InputStreamSource getLog ()
תופסת רצף snapshot של נתוני היומן.
אין להתקשר אחרי ILeveledLogOutput#closeLog()
.
לא מובטח שהשידור שמוחזר יניב ביצועים אופטימליים. ייתכן שהמתקשרים ירצו
תוצאת גלישת הטקסט ב-ERROR(/BufferedInputStream)
.
החזרות | |
---|---|
InputStreamSource |
InputStreamSource של נתוני היומן. אם אין תמיכה, המערכת עשויה להחזיר ערך null. |
getLogLevel
public Log.LogLevel getLogLevel ()
הפונקציה מקבלת את רמת היומן המינימלית להצגה.
החזרות | |
---|---|
Log.LogLevel |
LogLevel הנוכחי |
להתחיל
public void init ()
מאתחלים את היומן ויוצרים כל משאבי ה-IO הנדרשים.
PrintAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
נשלחת כשצריך להדפיס הודעת יומן, ואם אפשר, להציגה למשתמש בתיבת הדו-שיח.
פרמטרים | |
---|---|
logLevel |
Log.LogLevel : enum LogLevel שמייצג את עדיפות ההודעה. |
tag |
String : התג שמשויך להודעה. |
message |
String : ההודעה שרוצים להציג. |
יומן הדפסה
public void printLog (Log.LogLevel logLevel, String tag, String message)
ההודעה הזו נשלחת כשצריך להדפיס הודעה ביומן.
פרמטרים | |
---|---|
logLevel |
Log.LogLevel : enum LogLevel שמייצג את עדיפות ההודעה. |
tag |
String : התג שמשויך להודעה. |
message |
String : ההודעה שרוצים להציג. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
הגדרת רמת היומן המינימלית להצגה.
פרמטרים | |
---|---|
logLevel |
Log.LogLevel : LogLevel להצגה |