IlogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
یک رابط برای Logger singleton ILogOutput
که لاگرهای مختلف را چندگانه و مدیریت می کند.
خلاصه
روش های عمومی | |
---|---|
abstract void | closeAndRemoveAllLogs () تمام گزارش های مدیریت شده توسط این LogRegistry را می بندد و حذف می کند. |
abstract void | dumpLogs () روش تشخیص برای ریختن همه سیاههها به فایلها. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) کل محتویات یک لاگر |
abstract Log.LogLevel | getGlobalLogDisplayLevel () نمایش سطح گزارش فعلی را برای گزارش جهانی برمیگرداند |
abstract void | logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent ( Log.LogLevel logLevel, ILogRegistry.EventType event, args) برای ثبت یک رویداد از یک نوع با اطلاعات مرتبط در نقشه، این روش را فراخوانی کنید. |
abstract void | registerLogger ( ILeveledLogOutput log) ثبتکننده را بهعنوان نمونهای برای استفاده برای رشته فعلی ثبت میکند. |
abstract void | saveGlobalLog () تمام محتویات ثبت جهانی را در فایل های tmp ذخیره می کند. |
abstract void | setGlobalLogDisplayLevel ( Log.LogLevel logLevel) نمایش سطح گزارش را برای گزارش جهانی تنظیم کنید |
abstract void | unregisterLogger () ثبتکننده فعلی را که برای رشته فعلی در حال اجرا است لغو ثبت میکند. |
روش های عمومی
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
تمام گزارش های مدیریت شده توسط این LogRegistry را می بندد و حذف می کند.
dumpLogs
public abstract void dumpLogs ()
روش تشخیص برای ریختن همه سیاههها به فایلها.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
کل محتویات یک لاگر ILeveledLogOutput
را به گزارش جهانی میریزد.
این در سناریوهایی مفید است که میدانید خروجی لاگر برای همیشه ذخیره نمیشود، اما میخواهید محتویات در جایی ذخیره شوند و گم نشوند.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
نمایش سطح گزارش فعلی را برای گزارش جهانی برمیگرداند
برمی گرداند | |
---|---|
Log.LogLevel | logLevel LogLevel مورد استفاده |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
برای ثبت یک رویداد از یک نوع با اطلاعات مرتبط در نقشه، این روش را فراخوانی کنید. زمان رویداد به طور خودکار اضافه می شود.
پارامترها | |
---|---|
logLevel | Log.LogLevel : LogLevel که باید چاپ شود. |
event | ILogRegistry.EventType : ILogRegistry.EventType رویدادی که باید ثبت شود. |
args |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
ثبتکننده را بهعنوان نمونهای برای استفاده برای رشته فعلی ثبت میکند.
پارامترها | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
تمام محتویات ثبت جهانی را در فایل های tmp ذخیره می کند.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
نمایش سطح گزارش را برای گزارش جهانی تنظیم کنید
پارامترها | |
---|---|
logLevel | Log.LogLevel : LogLevel مورد استفاده |
unregisterLogger
public abstract void unregisterLogger ()
ثبتکننده فعلی را که برای رشته فعلی در حال اجرا است لغو ثبت میکند.