ফাইললগার
public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >
java.lang.অবজেক্ট | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
↳ | com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream > | ||
↳ | com.android.tradefed.log.FileLogger |
|
একটি ILeveledLogOutput
যা লগ বার্তাগুলিকে একটি ফাইলে এবং stdout-এ নির্দেশ করে।
সারাংশ
পাবলিক কনস্ট্রাক্টর | |
---|---|
File |
পাবলিক পদ্ধতি | |
---|---|
ILeveledLogOutput | clone () বর্তমান অবজেক্টের মতো একই লগ লেভেল সেটিংস সহ একটি নতুন |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () MBytes-এ লগের সর্বোচ্চ লগ সাইজ প্রদান করে। |
void | init () |
সুরক্ষিত পদ্ধতি | |
---|---|
void | init (String logPrefix, String fileSuffix) |
পাবলিক কনস্ট্রাক্টর
ফাইললগার
public FileLogger ()
পাবলিক পদ্ধতি
ক্লোন
public ILeveledLogOutput clone ()
বর্তমান অবজেক্টের মতো একই লগ লেভেল সেটিংস সহ একটি নতুন FileLogger
তৈরি করে।
অন্তর্নিহিত লগ ফাইলের বিষয়বস্তু অনুলিপি করে না (যেমন ক্লোনের লগ ডেটা একটি নতুন ফাইলে লেখা হবে।)
রিটার্নস | |
---|---|
ILeveledLogOutput |
বন্ধ লগ
public void closeLog ()
GetMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
MBytes-এ লগের সর্বোচ্চ লগ সাইজ প্রদান করে।
রিটার্নস | |
---|---|
long |
init
public void init ()
সুরক্ষিত পদ্ধতি
init
protected void init (String logPrefix, String fileSuffix)
init()
এর বিকল্প যেখানে আমরা ফাইলের নাম এবং প্রত্যয় নির্দিষ্ট করতে পারি।
পরামিতি | |
---|---|
logPrefix | String : ফাইলের নাম যেখানে এক্সটেনশন ছাড়াই লগ করতে হবে। |
fileSuffix | String : ফাইলের এক্সটেনশন যেখানে লগ করতে হবে। |