com.android.tradefed.log

ממשקים

ILeveledLogOutput מחלקה שמטמיעה את הממשק הזה מספקת שיטות שמתייחסות לפלט של הודעות יומן. 
ILogRegistry ממשק לILogOutput singleton logger שמבצע מולטיפלקסינג ומנהל loggers שונים. 
ITerribleFailureHandler ממשק לטיפול בכשלים חמורים מ-com.android.tradefed.log.LogUtil.CLog.wtf(String,Throwable)
 
ITestLogger ישות שיכולה לבצע רישום ביומן של זרמי נתונים מסוגים שונים. 
Log.ILogOutput מחלקה שמטמיעה את הממשק הזה מספקת שיטות שמתייחסות לפלט של הודעות יומן. 

קורסים

BaseLeveledLogOutput הטמעה בסיסית של ILeveledLogOutput שמאפשרת סינון של תגים מסוימים על סמך השם או הרכיבים שלהם. 
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput שמפנה הודעות יומן לזרם פלט ול-stdout. 
FileLogger ILeveledLogOutput שמפנה הודעות יומן לקובץ ול-stdout. 
HistoryLogger TF History Logger, יומן מיוחד שמכיל רק אירועים ספציפיים. 
יומן מחלקת יומן שמשקפת את ה-API במקורות ה-Android הראשיים. 
LogReceiver  
LogRegistry הטמעה של ILogRegistry שמבצעת מולטיפלקסינג ומנהלת לוגרים שונים, ומשתמשת בלוגר המתאים על סמך ThreadGroup של השרשור שמבצע את הקריאה. 
LogUtil מחלקת כלי עזר לרישום ביומן. 
LogUtil.CLog מחלקת shim ל-Log שמשתמשת באופן אוטומטי בשם המחלקה הפשוט של המתקשר כתג היומן 
SimpleFileLogger ILeveledLogOutput שמפנה הודעות יומן אל stdout ואל קובץ יומן יחיד. 
StdoutLogger ILeveledLogOutput שמפנה הודעות מהרישומים אל stdout. 
TerribleFailureEmailHandler מחלקת handler פשוטה ששולחת אימייל לאנשים שמתעניינים בכך כשמתרחשת שגיאת WTF (What a Terrible Failure) במופע של Trade Federation. 

טיפוסים בני מנייה (enum)

ILogRegistry.EventType אירועים שכדאי לרשום ביומן 
Log.LogLevel טיפוסים בני מנייה (enum) של רמת הרישום ביומן.