StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
| java.lang.Object | |
| ↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput שמפנה הודעות מהרישומים אל stdout.
סיכום
constructors ציבוריים | |
|---|---|
StdoutLogger()
|
|
methods ציבוריים | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
סוגר את היומן ומבצע ניקוי לפני הסגירה, לפי הצורך. |
InputStreamSource
|
getLog()
הפעולה הזו יוצרת קובץ snapshot של נתוני היומן. |
Log.LogLevel
|
getLogLevel()
מחזירה את רמת היומן המינימלית לתצוגה. |
void
|
init()
מפעילים את היומן ויוצרים את כל משאבי הקלט/פלט הנדרשים. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
הודעה שנשלחת כשצריך להדפיס הודעת יומן, ואם אפשר, להציג אותה למשתמש בתיבת דו-שיח. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
האירוע נשלח כשצריך להדפיס הודעת יומן. |
void
|
setLogLevel(Log.LogLevel logLevel)
הגדרת רמת היומן המינימלית שתוצג. |
constructors ציבוריים
StdoutLogger
public StdoutLogger ()
methods ציבוריים
closeLog
public void closeLog ()
סוגר את היומן ומבצע ניקוי לפני הסגירה, לפי הצורך.
getLog
public InputStreamSource getLog ()
הפעולה הזו יוצרת קובץ snapshot של נתוני היומן.
אסור להפעיל אותה אחרי ILeveledLogOutput.closeLog().
אין ערובה לכך שהסטרים שיוחזר יפעל בצורה אופטימלית. המתקשרים יכולים להשתמש בתג BufferedInputStream כדי להקיף את התוצאה.
| החזרות | |
|---|---|
InputStreamSource |
InputStreamSource של נתוני היומן. יכול להיות שהפונקציה תחזיר ערך null אם היא לא אפשרית. |
getLogLevel
public Log.LogLevel getLogLevel ()
מחזירה את רמת היומן המינימלית לתצוגה.
| החזרות | |
|---|---|
Log.LogLevel |
הLogLevel הנוכחי |
init
public void init ()
מפעילים את היומן ויוצרים את כל משאבי הקלט/פלט הנדרשים.
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
הודעה שנשלחת כשצריך להדפיס הודעת יומן, ואם אפשר, להציג אותה למשתמש בתיבת דו-שיח.
| פרמטרים | |
|---|---|
logLevel |
Log.LogLevel: ערך ה-enum LogLevel שמייצג את העדיפות של ההודעה. |
tag |
String: התג שמשויך להודעה. |
message |
String: ההודעה שתוצג. |
printLog
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 שרוצים להציג |