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