ILogRegistry

public interface ILogRegistry
implements Log.ILogOutput

com.android.tradefed.log.ILogRegistry


واجهة لمسجل ILogOutput المفرد يعمل على تعدد إرسال وإدارة المسجلات المختلفة.

ملخص

الأساليب العامة

abstract void closeAndRemoveAllLogs ()

يغلق ويزيل جميع السجلات التي يديرها هذا السجل.

abstract void dumpLogs ()

طريقة التشخيص لتفريغ جميع السجلات في الملفات.

abstract void dumpToGlobalLog ( ILeveledLogOutput log)

تفريغ محتويات مسجل ILeveledLogOutput بالكامل إلى السجل العام.

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

يغلق ويزيل جميع السجلات التي يديرها هذا السجل.

تفريغ

public abstract void dumpLogs ()

طريقة التشخيص لتفريغ جميع السجلات في الملفات.

DumpToGlobalLog

public abstract void dumpToGlobalLog (ILeveledLogOutput log)

تفريغ محتويات مسجل ILeveledLogOutput بالكامل إلى السجل العام.

يعد هذا مفيدًا في السيناريوهات التي تعرف فيها أن إخراج المسجل لن يتم حفظه بشكل دائم ، ولكنك تريد حفظ المحتويات في مكان ما وعدم فقدها.

getGlobalLogDisplayLevel

public abstract Log.LogLevel getGlobalLogDisplayLevel ()

إرجاع عرض مستوى السجل الحالي للسجل العام

عائدات
Log.LogLevel سجل مستوى LogLevel لاستخدامه

تسجيل الحدث

public abstract void logEvent (Log.LogLevel logLevel, 
                ILogRegistry.EventType event, 
                 args)

استدع هذه الطريقة لتسجيل حدث من نوع بالمعلومات المرتبطة به في الخريطة. يتم إضافة وقت الحدث تلقائيًا.

حدود
logLevel Log.LogLevel : LogLevel المراد طباعته.

event ILogRegistry.EventType : ILogRegistry.EventType للحدث المطلوب تسجيله.

args : خريطة الوسائط التي سيتم إضافتها إلى إدخال السجل للحصول على مزيد من التفاصيل حول الحدث.

تسجيل الدخول

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 المراد استخدامه

إلغاء التسجيل

public abstract void unregisterLogger ()

إلغاء تسجيل أداة التسجيل الحالية سارية المفعول لمؤشر الترابط الحالي.