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
, जो लॉग मैसेज को फ़ाइल और स्टैंडर्ड आउटपुट (stdout) पर भेजता है.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
FileLogger()
|
सार्वजनिक तरीके | |
---|---|
ILeveledLogOutput
|
clone()
मौजूदा ऑब्जेक्ट की लॉग लेवल सेटिंग के साथ एक नया |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
लॉग का ज़्यादा से ज़्यादा साइज़, एमबी में दिखाता है. |
void
|
init()
|
सुरक्षित तरीके | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
|
पब्लिक कंस्ट्रक्टर
FileLogger
public FileLogger ()
सार्वजनिक तरीके
क्लोन
public ILeveledLogOutput clone ()
मौजूदा ऑब्जेक्ट की लॉग लेवल सेटिंग के साथ एक नया FileLogger
बनाता है.
लॉग फ़ाइल का कॉन्टेंट कॉपी नहीं करता. इसका मतलब है कि क्लोन का लॉग डेटा, नई फ़ाइल में लिखा जाएगा.
रिटर्न | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
लॉग का ज़्यादा से ज़्यादा साइज़, एमबी में दिखाता है.
रिटर्न | |
---|---|
long |
init
public void init ()
सुरक्षित तरीके
init
protected void init (String logPrefix, String fileSuffix)
init()
का विकल्प, जहां हम फ़ाइल का नाम और सफ़िक्स बता सकते हैं.
पैरामीटर | |
---|---|
logPrefix |
String : वह फ़ाइल जिसका एक्सटेंशन हटाकर लॉग करना है. |
fileSuffix |
String : उस फ़ाइल का एक्सटेंशन जहां लॉग करना है. |