ثبتکنندهی تاریخچه
public class HistoryLogger
extends FileLogger
| شیء جاوا | ||||
| ↳ | com.android.tradefed.log.BaseLeveledLogOutput | |||
| ↳ | com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream > | |||
| ↳ | com.android.tradefed.log.FileLogger | |||
| ↳ | com.android.tradefed.log.HistoryLogger | |||
ثبتکننده تاریخچه TF، گزارش ویژهای که فقط شامل برخی رویدادهای خاص است.
خلاصه
سازندگان عمومی | |
|---|---|
HistoryLogger () | |
روشهای عمومی | |
|---|---|
ILeveledLogOutput | clone () یک |
void | init ()گزارش را مقداردهی اولیه کنید و منابع ورودی/خروجی مورد نیاز را ایجاد کنید. |
void | logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)این متد را برای ثبت یک رویداد از یک نوع به همراه اطلاعات مرتبط در نقشه فراخوانی کنید. |
void | printAndPromptLog ( Log.LogLevel logLevel, String tag, String message) |
void | printLog ( Log.LogLevel logLevel, String tag, String message) |
سازندگان عمومی
ثبتکنندهی تاریخچه
public HistoryLogger ()
روشهای عمومی
کلون
public ILeveledLogOutput clone ()
یک FileLogger جدید با همان تنظیمات سطح گزارش شیء فعلی ایجاد میکند.
محتوای فایل لاگ زیرین را کپی نمیکند (یعنی دادههای لاگ کلون شده در یک فایل جدید نوشته میشوند.)
| بازگشتها | |
|---|---|
ILeveledLogOutput | |
اولیه
public void init ()
گزارش را مقداردهی اولیه کنید و منابع ورودی/خروجی مورد نیاز را ایجاد کنید.
| پرتابها | |
|---|---|
IOException | |
رویداد ورود
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)
این متد را برای ثبت یک رویداد از یک نوع به همراه اطلاعات مرتبط در نقشه فراخوانی کنید.
| پارامترها | |
|---|---|
logLevel | Log.LogLevel |
event | ILogRegistry.EventType : EventType رویدادی که قرار است ثبت شود. |
args | Map : نقشه آرگومانهایی که باید به ورودی لاگ اضافه شوند تا جزئیات بیشتری در مورد رویداد به دست آید. |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
| پارامترها | |
|---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
چاپ گزارش
public void printLog (Log.LogLevel logLevel, String tag, String message)
| پارامترها | |
|---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |