com.android.tradefed.log

واجهات

ILeveledLogOutput تقدّم الفئات التي تنفّذ هذه الواجهة طُرقًا تتعامل مع إخراج رسائل log. 
ILogRegistry واجهة لوحدة تسجيل ILogOutput فردية تُضاعِف وحدات تسجيل مختلفة وتُديرها 
ITerribleFailureHandler واجهة للتعامل مع حالات الفشل الخطيرة من LogUtil.CLog.wtf(String, Throwable)
 

صفوف

BaseLeveledLogOutput عملية تنفيذ أساسية لـ ILeveledLogOutput تتيح فلترة بعض العلامات استنادًا إلى اسمها أو مكوّناتها 
BaseStreamLogger<OS extends OutputStream> ILeveledLogOutput يوجّه رسائل السجلّ إلى بث الإخراج وإلى stdout 
FileLogger ILeveledLogOutput يوجّه رسائل السجلّ إلى ملف وإلى stdout 
HistoryLogger TF History Logger، وهو سجلّ خاص يحتوي على بعض الأحداث المحدّدة فقط. 
LogReceiver  
LogRegistry تنفيذ ILogRegistry يُعدِّد ملفات تسجيل مختلفة ويُديرها، ويستخدم الملف المناسب استنادًا إلى ThreadGroup سلسلة المحادثات التي تُجري المكالمة. 
SimpleFileLogger ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout وإلى ملف سجلّ واحد 
StdoutLogger ILeveledLogOutput يوجّه رسائل السجلّ إلى stdout 
TerribleFailureEmailHandler فئة معالِج بسيطة تُرسِل رسالة إلكترونية إلى المستخدمين المهتمين عند حدوث خطأ WTF (What a Terrible Failure) ضمن مثيل Trade Federation. 

تعدادات

ILogRegistry.EventType الأحداث المفيدة التي يجب تسجيلها