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() के बाद इसे कॉल नहीं किया जाना चाहिए.
इस बात की कोई गारंटी नहीं है कि दिखाई गई स्ट्रीम, सबसे बेहतर परफ़ॉर्मेंस देगी. कॉल करने वाले लोग, नतीजे को BufferedInputStream में रैप कर सकते हैं.
| रिटर्न | |
|---|---|
InputStreamSource |
लॉग डेटा का InputStreamSource अगर यह सुविधा मौजूद नहीं है, तो शून्य दिखाया जा सकता है. |
getLogLevel
public Log.LogLevel getLogLevel ()
दिखाने के लिए, लॉग का सबसे कम लेवल हासिल करता है.
| रिटर्न | |
|---|---|
Log.LogLevel |
मौजूदा LogLevel |
init
public void init ()
लॉग को शुरू करता है और ज़रूरी आई/ओ संसाधन बनाता है.
| थ्रॉ | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
यह तब भेजा जाता है, जब किसी लॉग मैसेज को प्रिंट करना हो. साथ ही, अगर मुमकिन हो, तो उसे डायलॉग बॉक्स में उपयोगकर्ता को दिखाया जाता है.
| पैरामीटर | |
|---|---|
logLevel |
Log.LogLevel: LogLevel enum, जो मैसेज की प्राथमिकता दिखाता है. |
tag |
String: मैसेज से जुड़ा टैग. |
message |
String: दिखाने के लिए मैसेज. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
यह तब भेजा जाता है, जब किसी लॉग मैसेज को प्रिंट करना हो.
| पैरामीटर | |
|---|---|
logLevel |
Log.LogLevel: LogLevel enum, जो मैसेज की प्राथमिकता दिखाता है. |
tag |
String: मैसेज से जुड़ा टैग. |
message |
String: दिखाने के लिए मैसेज. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
दिखाने के लिए, लॉग का सबसे कम लेवल सेट करता है.
| पैरामीटर | |
|---|---|
logLevel |
Log.LogLevel: दिखाने के लिए LogLevel |