com.android.tradefed.log
อินเทอร์เฟซ
IleveledLogOutput | คลาสที่ใช้อินเทอร์เฟซนี้มีวิธีการจัดการกับข้อความบันทึกที่ส่งออก |
ILogRegistry | อินเทอร์เฟซสำหรับตัวบันทึกซิงเกิลตัน ILogOutput ที่มัลติเพล็กซ์และจัดการตัวบันทึกต่างๆ |
มันแย่มาก FailureHandler | อินเทอร์เฟซสำหรับจัดการกับความล้มเหลวร้ายแรงจาก LogUtil.CLog.wtf(String, Throwable) |
ไอเทสล็อกเกอร์ | เอนทิตีที่สามารถทำการบันทึกสตรีมข้อมูลประเภทต่างๆ |
ชั้นเรียน
BaseLeveledLogOutput | การใช้งานพื้นฐานสำหรับ ILeveledLogOutput ที่อนุญาตให้กรองแท็กบางส่วนตามชื่อหรือส่วนประกอบ |
BaseStreamLogger <ระบบปฏิบัติการขยาย OutputStream> | ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังสตรีมเอาท์พุตและไปยัง stdout |
FileLogger | ILeveledLogOutput ที่ส่งข้อความบันทึกไปยังไฟล์และไปยัง stdout |
HistoryLogger | TF History Logger บันทึกพิเศษที่มีเฉพาะบางเหตุการณ์เท่านั้น |
ตัวรับบันทึก | |
เข้าสู่ระบบการลงทะเบียน | การใช้งาน ILogRegistry ที่มัลติเพล็กซ์และจัดการตัวบันทึกที่แตกต่างกัน โดยใช้ตัวที่เหมาะสมโดยยึดตาม ThreadGroup ของเธรดที่ทำการโทร |
LogUtil | คลาสยูทิลิตี้การบันทึก |
LogUtil.CLog | คลาส shim สำหรับ Log ที่ใช้ชื่อคลาสแบบง่ายของผู้เรียกเป็นแท็กบันทึกโดยอัตโนมัติ |
SimpleFileLogger | ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout และไปยังไฟล์บันทึกเดียว |
StdoutLogger | ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout |
แย่มากล้มเหลวEmailHandler | คลาสตัวจัดการแบบง่ายที่จะส่งอีเมลถึงผู้ที่สนใจเมื่อเกิดข้อผิดพลาด WTF (What a Terrible Failure) ภายในอินสแตนซ์ของ Trade Federation |
เอนัม
ILogRegistry.EventType | เหตุการณ์ที่เป็นประโยชน์ในการบันทึก |