HistoryLogger

public class HistoryLogger
extends FileLogger

java.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 History Logger, יומן מיוחד המכיל רק כמה אירועים ספציפיים.

סיכום

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

HistoryLogger ()

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

ILeveledLogOutput clone ()

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

void init ()

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

void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) 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)

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

HistoryLogger

public HistoryLogger ()

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

שיבוט

public ILeveledLogOutput clone ()

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

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

החזרות
ILeveledLogOutput

init

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

printLog

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

פרמטרים
logLevel Log.LogLevel

tag String

message String