com.android.tradefed.log

इंटरफेस

ILeveledLogOutput इस इंटरफ़ेस को लागू करने वाली कक्षाएं ऐसे तरीके प्रदान करती हैं जो लॉग संदेशों को आउटपुट करने से निपटती हैं।
आईलॉगरजिस्ट्री ILogOutput सिंगलटन लॉगर के लिए एक इंटरफ़ेस जो विभिन्न लॉगर्स को मल्टीप्लेक्स और प्रबंधित करता है।
ITeribleFairureHandler LogUtil.CLog.wtf(String, Throwable) से भयानक विफलताओं को संभालने के लिए एक इंटरफ़ेस
ITestLogger एक इकाई जो विभिन्न प्रकार की डेटा स्ट्रीम की लॉगिंग कर सकती है।

कक्षाओं

बेसलेवलडलॉगआउटपुट ILeveledLogOutput के लिए एक आधार कार्यान्वयन जो कुछ टैग को उनके नाम या घटकों के आधार पर फ़िल्टर करने की अनुमति देता है।
बेसस्ट्रीमलॉगर <ओएस आउटपुटस्ट्रीम का विस्तार करता है> एक ILeveledLogOutput जो लॉग संदेशों को आउटपुट स्ट्रीम और स्टडआउट पर निर्देशित करता है।
फ़ाइललॉगर एक ILeveledLogOutput जो लॉग संदेशों को एक फ़ाइल और stdout पर निर्देशित करता है।
इतिहास लॉगर टीएफ हिस्ट्री लॉगर, विशेष लॉग जिसमें केवल कुछ विशिष्ट घटनाएं शामिल हैं।
लॉगरिसीवर
लॉगरजिस्ट्री एक ILogRegistry कार्यान्वयन जो कॉल करने वाले थ्रेड के ThreadGroup के आधार पर उपयुक्त लॉगर का उपयोग करके विभिन्न लॉगर्स को मल्टीप्लेक्स और प्रबंधित करता है।
लॉग यूटिल एक लॉगिंग उपयोगिता वर्ग.
LogUtil.CLog Log के लिए एक शिम क्लास जो स्वचालित रूप से कॉल करने वाले के सरल क्लासनाम को लॉग टैग के रूप में उपयोग करता है
SimpleFileLogger एक ILeveledLogOutput जो लॉग संदेशों को stdout और एकल लॉग फ़ाइल तक निर्देशित करता है।
स्टडआउटलॉगर एक ILeveledLogOutput जो लॉग संदेशों को stdout पर निर्देशित करता है।
भयानक विफलताईमेलहैंडलर एक साधारण हैंडलर वर्ग जो ट्रेड फेडरेशन उदाहरण के भीतर डब्ल्यूटीएफ (क्या भयानक विफलता है) त्रुटि होने पर इच्छुक लोगों को एक ईमेल भेजता है।

एनम्स

ILogRegistry.EventType वे ईवेंट जिन्हें लॉग करना उपयोगी है