فایل لاگر
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) جایگزینی برای |
سازندگان عمومی
فایل لاگر
public FileLogger ()
روش های عمومی
کلون
public ILeveledLogOutput clone ()
یک FileLogger
جدید با تنظیمات سطح گزارش مشابه با شی فعلی ایجاد می کند.
محتوای فایل لاگ زیرین را کپی نمی کند (یعنی داده های گزارش کلون در یک فایل جدید نوشته می شود.)
برمی گرداند | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getLog
public InputStreamSource getLog ()
برمی گرداند | |
---|---|
InputStreamSource |
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
حداکثر اندازه گزارش ورود به سیستم را به مگابایت برمیگرداند.
برمی گرداند | |
---|---|
long |
init
public void init ()
روش های محافظت شده
init
protected void init (String logPrefix, String fileSuffix)
جایگزینی برای init()
که می توانیم نام و پسوند فایل را مشخص کنیم.
پارامترها | |
---|---|
logPrefix | String : نام فایلی که بدون پسوند باید در آن وارد شوید. |
fileSuffix | String : پسوند فایل که در آن باید وارد شوید. |