लॉगरजिस्ट्री
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.ऑब्जेक्ट | |
↳ | com.android.tradefed.log.LogRegistry |
एक ILogRegistry
कार्यान्वयन जो कॉल करने वाले थ्रेड के ThreadGroup
के आधार पर उपयुक्त लॉगर का उपयोग करके विभिन्न लॉगर्स को मल्टीप्लेक्स और प्रबंधित करता है।
सारांश
सार्वजनिक तरीके | |
---|---|
void | closeAndRemoveAllLogs () इस LogRegistry द्वारा प्रबंधित किए जा रहे सभी लॉग को बंद और हटा देता है। |
void | dumpLogs () सभी लॉग को फ़ाइलों में डंप करने की निदान विधि। |
void | dumpLogsToDir (File dir) लॉग डेटा को निर्दिष्ट निर्देशिका में फ़ाइलों में सहेजें। |
void | dumpToGlobalLog ( ILeveledLogOutput log) |
Log.LogLevel | getGlobalLogDisplayLevel () वैश्विक लॉग के लिए वर्तमान लॉग स्तर डिस्प्ले लौटाता है |
static ILogRegistry | getLogRegistry () |
ILeveledLogOutput | getLogger () इस थ्रेड से संबद्ध अंतर्निहित लकड़हारा प्राप्त करता है। |
void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) मानचित्र में संबंधित जानकारी के साथ किसी प्रकार से किसी ईवेंट को लॉग करने के लिए इस विधि को कॉल करें। |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | registerLogger ( ILeveledLogOutput log) मौजूदा थ्रेड के लिए उपयोग करने के लिए लॉगर को उदाहरण के रूप में पंजीकृत करता है। |
void | saveGlobalLog () सभी वैश्विक लॉगर सामग्री को tmp फ़ाइलों में सहेजता है। |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) वैश्विक लॉग के लिए लॉग स्तर डिस्प्ले सेट करें |
void | unregisterLogger () वर्तमान थ्रेड के लिए प्रभावी वर्तमान लॉगर को अपंजीकृत करता है। |
सार्वजनिक तरीके
क्लोज़एंडरिमूवऑललॉग्स
public void closeAndRemoveAllLogs ()
इस LogRegistry द्वारा प्रबंधित किए जा रहे सभी लॉग को बंद और हटा देता है।
डंपलॉग्स
public void dumpLogs ()
सभी लॉग को फ़ाइलों में डंप करने की निदान विधि।
DumpLogsToDir
public void dumpLogsToDir (File dir)
लॉग डेटा को निर्दिष्ट निर्देशिका में फ़ाइलों में सहेजें।
पैरामीटर | |
---|---|
dir | File : फ़ाइल को सहेजने के लिए निर्देशिका, शून्य हो सकती है, फ़ाइल tmp निर्देशिका में सहेजी जाएगी। |
डंपटूग्लोबललॉग
public void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
लॉगर की संपूर्ण सामग्री को वैश्विक लॉग में डंप कर देता है।
getGlobalLogDisplayLevel
public Log.LogLevel getGlobalLogDisplayLevel ()
वैश्विक लॉग के लिए वर्तमान लॉग स्तर डिस्प्ले लौटाता है
रिटर्न | |
---|---|
Log.LogLevel | LogLevel का उपयोग करने के लिए लॉगलेवल |
लॉगरजिस्ट्री प्राप्त करें
public static ILogRegistry getLogRegistry ()
LogRegistry
उदाहरण प्राप्त करें
रिटर्न | |
---|---|
ILogRegistry | एक LogRegistry जिसका उपयोग लॉग को पंजीकृत करने, प्राप्त करने, लिखने और बंद करने के लिए किया जा सकता है |
getLogger
public ILeveledLogOutput getLogger ()
इस थ्रेड से संबद्ध अंतर्निहित लकड़हारा प्राप्त करता है।
रिटर्न | |
---|---|
ILeveledLogOutput | इस थ्रेड समूह के लिए लकड़हारा, या यदि कोई थ्रेड समूह के लिए पंजीकृत नहीं हुआ है तो वैश्विक लकड़हारा। |
लॉगइवेंट
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
मानचित्र में संबंधित जानकारी के साथ किसी प्रकार से किसी ईवेंट को लॉग करने के लिए इस विधि को कॉल करें। ईवेंट का समय स्वचालित रूप से जुड़ जाता है.
पैरामीटर | |
---|---|
logLevel | Log.LogLevel : मुद्रित किया जाने वाला LogLevel । |
event | ILogRegistry.EventType : लॉग करने के लिए इवेंट का ILogRegistry.EventType । |
args |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
पैरामीटर | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
प्रिंटलॉग
public void printLog (Log.LogLevel logLevel, String tag, String message)
पैरामीटर | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
रजिस्टरलॉगर
public void registerLogger (ILeveledLogOutput log)
मौजूदा थ्रेड के लिए उपयोग करने के लिए लॉगर को उदाहरण के रूप में पंजीकृत करता है।
पैरामीटर | |
---|---|
log | ILeveledLogOutput |
सेवग्लोबललॉग
public void saveGlobalLog ()
सभी वैश्विक लॉगर सामग्री को tmp फ़ाइलों में सहेजता है।
सेटग्लोबललॉगडिस्प्लेलेवल
public void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
वैश्विक लॉग के लिए लॉग स्तर डिस्प्ले सेट करें
पैरामीटर | |
---|---|
logLevel | Log.LogLevel : उपयोग करने के लिए LogLevel |
अपंजीकृतलॉगर
public void unregisterLogger ()
वर्तमान थ्रेड के लिए प्रभावी वर्तमान लॉगर को अपंजीकृत करता है।