فایللاگر
public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >
| شیء جاوا | |||
| ↳ | 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 | |
بستن گزارش
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
حداکثر اندازه لاگ را بر حسب مگابایت برمیگرداند.
| بازگشتها | |
|---|---|
long | |
اولیه
public void init ()
| پرتابها | |
|---|---|
IOException | |
روشهای محافظتشده
اولیه
protected void init (String logPrefix,
String fileSuffix) جایگزینی برای init() که در آن میتوانیم نام و پسوند فایل را مشخص کنیم.
| پارامترها | |
|---|---|
logPrefix | String : نام فایلی که قرار است در آن لاگ شود، بدون پسوند. |
fileSuffix | String : پسوند فایلی که قرار است اطلاعات در آن ثبت شود. |