ILogRegistry
public
interface
ILogRegistry
implements
Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
ממשק ליומן ILogOutput
מסוג singleton שמנהל ומפעיל מספר יומנים שונים.
סיכום
שיטות ציבוריות | |
---|---|
abstract
void
|
closeAndRemoveAllLogs()
סגירה והסרה של כל היומנים שמנוהלים על ידי LogRegistry הזה. |
abstract
void
|
dumpLogs()
שיטת אבחון להעברת כל היומנים לקבצים. |
abstract
void
|
dumpToGlobalLog(ILeveledLogOutput log)
הטמעת כל התוכן של יומן הרישום |
abstract
Log.LogLevel
|
getGlobalLogDisplayLevel()
הפונקציה מחזירה את תצוגת רמת היומן הנוכחית ביומן הגלובלי |
abstract
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event,
קוראים לשיטה הזו כדי לתעד ביומן אירוע מסוג מסוים עם המידע המשויך במפה. |
abstract
void
|
registerLogger(ILeveledLogOutput log)
רישום היומן בתור המופע שישמש את השרשור הנוכחי. |
abstract
void
|
saveGlobalLog()
שמירת כל התוכן של יומני ה-logger ברמת האתר בקבצים זמניים. |
abstract
void
|
setGlobalLogDisplayLevel(Log.LogLevel logLevel)
הגדרת תצוגת רמת היומן ביומן הגלובלי |
abstract
void
|
unregisterLogger()
ביטול הרישום של ה-logger הנוכחי שפועל בשרשור הנוכחי. |
שיטות ציבוריות
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
סגירה והסרה של כל היומנים שמנוהלים על ידי LogRegistry הזה.
dumpLogs
public abstract void dumpLogs ()
שיטת אבחון להעברת כל היומנים לקבצים.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
הטמעת כל התוכן של יומן הרישום ILeveledLogOutput
ביומן הגלובלי.
האפשרות הזו שימושית בתרחישים שבהם אתם יודעים שהפלט של יומן הרישום לא יישמר לתמיד, אבל אתם רוצים שהתוכן יישמר במקום כלשהו ולא יאבד.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
הפונקציה מחזירה את תצוגת רמת היומן הנוכחית ביומן הגלובלי
החזרות | |
---|---|
Log.LogLevel |
logLevel של LogLevel לשימוש |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
קוראים לשיטה הזו כדי לתעד ביומן אירוע מסוג מסוים עם המידע המשויך במפה. השעה של האירוע תתווסף באופן אוטומטי.
פרמטרים | |
---|---|
logLevel |
Log.LogLevel : ה-LogLevel שרוצים להדפיס. |
event |
ILogRegistry.EventType : ה-ILogRegistry.EventType של האירוע שרוצים לתעד ביומן. |
args |
: המפה של הארגומנטים שצריך להוסיף לרשומת היומן כדי לקבל פרטים נוספים על האירוע. |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
רישום היומן בתור המופע שישמש את השרשור הנוכחי.
פרמטרים | |
---|---|
log |
ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
שמירת כל התוכן של יומני ה-logger ברמת האתר בקבצים זמניים.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
הגדרת תצוגת רמת היומן ביומן הגלובלי
פרמטרים | |
---|---|
logLevel |
Log.LogLevel : ה-LogLevel לשימוש |
unregisterLogger
public abstract void unregisterLogger ()
ביטול הרישום של ה-logger הנוכחי שפועל בשרשור הנוכחי.