תיעוד ההיסטוריה

public class HistoryLogger
extends FileLogger

JavaScript.lang.Object
com.android.tradefed.log.BaseLeveledLogOutput
  com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream>
    com.android.tradefed.log.FileLogger
      com.android.tradefed.log.HistoryLogger


יומן ההיסטוריה של TF, יומן מיוחד שמכיל רק כמה אירועים ספציפיים.

סיכום

בנאים ציבוריים

HistoryLogger()

שיטות ציבוריות

ILeveledLogOutput clone()

יצירת FileLogger חדש עם אותן הגדרות ברמת היומן כמו האובייקט הנוכחי.

void init()

מאתחלים את היומן ויוצרים כל משאבי ה-IO הנדרשים.

void logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, args)

מפעילים את השיטה הזו כדי לתעד אירוע מסוג מסוים עם המידע המשויך במפה.

void printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
void printLog(Log.LogLevel logLevel, String tag, String message)

בנאים ציבוריים

תיעוד ההיסטוריה

public HistoryLogger ()

שיטות ציבוריות

לשכפל

public ILeveledLogOutput clone ()

יצירת FileLogger חדש עם אותן הגדרות ברמת היומן כמו האובייקט הנוכחי.

לא מעתיק את התוכן של קובץ היומן הבסיסי (כלומר, נתוני היומן של השכפול ייכתבו ).

החזרות
ILeveledLogOutput

להתחיל

public void init ()

מאתחלים את היומן ויוצרים כל משאבי ה-IO הנדרשים.

אירוע LogEvent

public void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

מפעילים את השיטה הזו כדי לתעד אירוע מסוג מסוים עם המידע המשויך במפה.

פרמטרים
logLevel Log.LogLevel

event ILogRegistry.EventType: ה-EventType של האירוע ביומן.

args : מפת הארגומנטים שצריך להוסיף לרשומה ביומן כדי לקבל פרטים נוספים על אירוע.

PrintAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

פרמטרים
logLevel Log.LogLevel

tag String

message String

יומן הדפסה

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

פרמטרים
logLevel Log.LogLevel

tag String

message String