स्टडआउटलॉगर
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
लॉग मैसेज को stdout पर ले जाने वाला ILeveledLogOutput
.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
StdoutLogger()
|
सार्वजनिक तरीके | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
लॉग को बंद करता है और ज़रूरत के हिसाब से, बंद करने से पहले क्लीनअप करता है. |
InputStreamSource
|
getLog()
लॉग डेटा की स्नैपशॉट स्ट्रीम को कैप्चर करता है. |
Log.LogLevel
|
getLogLevel()
कम से कम लॉग लेवल को डिसप्ले करें. |
void
|
init()
कोई भी ज़रूरी IO संसाधन बनाते हुए लॉग शुरू करें. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
यह तब भेजा जाता है, जब लॉग मैसेज को प्रिंट करने की ज़रूरत होती है. साथ ही, अगर संभव हो, तो इसे डायलॉग बॉक्स. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
यह तब भेजा जाता है, जब लॉग मैसेज को प्रिंट करने की ज़रूरत होती है. |
void
|
setLogLevel(Log.LogLevel logLevel)
यह नीति, दिखाए जाने के लिए कम से कम लॉग लेवल सेट करती है. |
सार्वजनिक कंस्ट्रक्टर
स्टडआउटलॉगर
public StdoutLogger ()
सार्वजनिक तरीके
लॉग बंद करें
public void closeLog ()
लॉग को बंद करता है और ज़रूरत के हिसाब से, बंद करने से पहले क्लीनअप करता है.
गेटलॉग
public InputStreamSource getLog ()
लॉग डेटा की स्नैपशॉट स्ट्रीम को कैप्चर करता है.
ILeveledLogOutput#closeLog()
के बाद कॉल नहीं किया जाना चाहिए.
इस बात की कोई गारंटी नहीं है कि दिखाई गई स्ट्रीम की परफ़ॉर्मेंस सबसे अच्छी होगी. कॉलर ये काम कर सकते हैं
रैप का नतीजा ERROR(/BufferedInputStream)
में मिलता है.
रिटर्न | |
---|---|
InputStreamSource |
लॉग डेटा का एक InputStreamSource . काम न करने पर शून्य वैल्यू दिख सकती है. |
गेटलॉग लेवल
public Log.LogLevel getLogLevel ()
कम से कम लॉग लेवल को डिसप्ले करें.
रिटर्न | |
---|---|
Log.LogLevel |
मौजूदा LogLevel |
Init
public void init ()
कोई भी ज़रूरी IO संसाधन बनाते हुए लॉग शुरू करें.
प्रिंट एंडप्रॉम्प्टलॉग
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
यह तब भेजा जाता है, जब लॉग मैसेज को प्रिंट करने की ज़रूरत होती है. साथ ही, अगर संभव हो, तो इसे डायलॉग बॉक्स.
पैरामीटर | |
---|---|
logLevel |
Log.LogLevel : LogLevel ईनम, मैसेज की प्राथमिकता बताता है. |
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : दिखाया जाने वाला मैसेज. |
प्रिंटलॉग
public void printLog (Log.LogLevel logLevel, String tag, String message)
यह तब भेजा जाता है, जब लॉग मैसेज को प्रिंट करने की ज़रूरत होती है.
पैरामीटर | |
---|---|
logLevel |
Log.LogLevel : LogLevel ईनम, मैसेज की प्राथमिकता बताता है. |
tag |
String : मैसेज से जुड़ा टैग. |
message |
String : दिखाया जाने वाला मैसेज. |
सेटलॉग लेवल
public void setLogLevel (Log.LogLevel logLevel)
यह नीति, दिखाए जाने के लिए कम से कम लॉग लेवल सेट करती है.
पैरामीटर | |
---|---|
logLevel |
Log.LogLevel : दिखाने के लिए LogLevel |