FileLogger
public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >
java.lang.Object | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream > | ||
↳ | com.android.tradefed.log.FileLogger |
एक ILeveledLogOutput
जो लॉग संदेश को एक फ़ाइल में और ILeveledLogOutput
करने के लिए निर्देशित करता है।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
FileLogger () |
सार्वजनिक तरीके | |
---|---|
ILeveledLogOutput | clone () वर्तमान ऑब्जेक्ट के समान लॉग स्तर सेटिंग्स के साथ एक नया |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () MBytes में लॉग का अधिकतम लॉग आकार देता है। |
void | init () |
संरक्षित तरीके | |
---|---|
void | init (String logPrefix, String fileSuffix) वैकल्पिक |
सार्वजनिक निर्माणकर्ता
FileLogger
public FileLogger ()
सार्वजनिक तरीके
क्लोन
public ILeveledLogOutput clone ()
वर्तमान ऑब्जेक्ट के समान लॉग स्तर सेटिंग्स के साथ एक नया FileLogger
बनाता है।
रिटर्न | |
---|---|
ILeveledLogOutput |
बंद करें
public void closeLog ()
GetLog
public InputStreamSource getLog ()
रिटर्न | |
---|---|
InputStreamSource |
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
MBytes में लॉग का अधिकतम लॉग आकार देता है।
रिटर्न | |
---|---|
long |
इस में
public void init ()
संरक्षित तरीके
इस में
protected void init (String logPrefix, String fileSuffix)
वैकल्पिक init()
जहाँ हम फ़ाइल नाम और प्रत्यय निर्दिष्ट कर सकते हैं।
मापदंडों | |
---|---|
logPrefix | String : फ़ाइल नाम जहां एक्सटेंशन के बिना लॉग इन करना है। |
fileSuffix | String : लॉग करने के लिए फ़ाइल का विस्तार। |