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