com.android.tradefed.log

อินเทอร์เฟซ

ILeveledLogOutput คลาสที่ใช้อินเทอร์เฟซนี้จะจัดเตรียมเมธอดที่จัดการกับการแสดงผลข้อความบันทึก 
ILogRegistry อินเทอร์เฟซสําหรับILogOutputบันทึกแบบ Singleton ที่มัลติเพล็กซ์และจัดการบันทึกต่างๆ 
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 

Enums

ILogRegistry.EventType เหตุการณ์ที่ควรบันทึก