ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
ILogOutput
सिंगलटन लॉगर के लिए एक इंटरफ़ेस जो विभिन्न लॉगर्स को मल्टीप्लेक्स और प्रबंधित करता है।
सारांश
सार्वजनिक तरीके | |
---|---|
abstract void | closeAndRemoveAllLogs () इस LogRegistry द्वारा प्रबंधित किए जा रहे सभी लॉग को बंद करता है और हटाता है। |
abstract void | dumpLogs () फ़ाइलों में सभी लॉग डंप करने के लिए निदान विधि। |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) |
abstract Log.LogLevel | getGlobalLogDisplayLevel () वैश्विक लॉग के लिए वर्तमान लॉग स्तर का प्रदर्शन लौटाता है |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) मानचित्र में संबंधित जानकारी के साथ किसी ईवेंट को लॉग करने के लिए इस विधि को कॉल करें। |
abstract void | registerLogger ( ILeveledLogOutput log) लॉगर को वर्तमान थ्रेड के लिए उपयोग करने के उदाहरण के रूप में पंजीकृत करता है। |
abstract void | saveGlobalLog () सभी वैश्विक लकड़हारे सामग्री को tmp फ़ाइलों में सहेजता है। |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) वैश्विक लॉग के लिए लॉग स्तर का प्रदर्शन सेट करें |
abstract void | unregisterLogger () वर्तमान थ्रेड के लिए वर्तमान लॉगर को प्रभावी रूप से अपंजीकृत करता है। |
सार्वजनिक तरीके
CloseAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
इस LogRegistry द्वारा प्रबंधित किए जा रहे सभी लॉग को बंद करता है और हटाता है।
dumpLogs
public abstract void dumpLogs ()
फ़ाइलों में सभी लॉग डंप करने के लिए निदान विधि।
डंप टू ग्लोबल लॉग
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
लकड़हारे की संपूर्ण सामग्री को वैश्विक लॉग में डंप करता है।
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
वैश्विक लॉग के लिए वर्तमान लॉग स्तर का प्रदर्शन लौटाता है
रिटर्न | |
---|---|
Log.LogLevel | LogLevel उपयोग करने के लिए LogLevel |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
मानचित्र में संबंधित जानकारी के साथ किसी ईवेंट को लॉग करने के लिए इस विधि को कॉल करें। घटना का समय स्वचालित रूप से जुड़ जाता है।
पैरामीटर | |
---|---|
logLevel | Log.LogLevel : प्रिंट किया जाने वाला LogLevel । |
event | ILogRegistry.EventType : लॉग किए जाने वाले इवेंट का ILogRegistry.EventType । |
args |
रजिस्टरलॉगर
public abstract void registerLogger (ILeveledLogOutput log)
लॉगर को वर्तमान थ्रेड के लिए उपयोग करने के उदाहरण के रूप में पंजीकृत करता है।
पैरामीटर | |
---|---|
log | ILeveledLogOutput |
सेवग्लोबललॉग
public abstract void saveGlobalLog ()
सभी वैश्विक लकड़हारे सामग्री को tmp फ़ाइलों में सहेजता है।
सेट ग्लोबललॉग डिस्प्ले लेवल
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
वैश्विक लॉग के लिए लॉग स्तर का प्रदर्शन सेट करें
पैरामीटर | |
---|---|
logLevel | Log.LogLevel : उपयोग करने के लिए LogLevel |
unregisterLogger
public abstract void unregisterLogger ()
वर्तमान थ्रेड के लिए वर्तमान लॉगर को प्रभावी रूप से अपंजीकृत करता है।