ثبت‌کننده‌ی تاریخچه

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 ()

یک FileLogger جدید با همان تنظیمات سطح گزارش شیء فعلی ایجاد می‌کند.

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