سجل ILogRegistry

public interface ILogRegistry
implements Log.ILogOutput

com.android.tradefed.log.ILogRegistry


واجهة لمسجّل ILogOutput الفردي الذي يعمل على تعدد الإرسال والإدارة بمسجّلي الاتصال.

ملخّص

الطرق العامة

abstract void closeAndRemoveAllLogs()

يؤدي هذا الإجراء إلى إغلاق وإزالة جميع السجلّات التي تتم إدارتها بواسطة LogRegistry هذا.

abstract void dumpLogs()

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

abstract void dumpToGlobalLog(ILeveledLogOutput log)

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

abstract Log.LogLevel getGlobalLogDisplayLevel()

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

abstract void 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 في السجل العام.

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

الحصول على GlobalLogDisplayLevel

public abstract Log.LogLevel getGlobalLogDisplayLevel ()

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

المرتجعات
Log.LogLevel LogLevel the 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

حفظ GlobalLog

public abstract void saveGlobalLog ()

يحفظ هذا الإعداد محتوى أدوات التسجيل العامة في ملفات tmp.

setGlobalLogDisplayLevel

public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)

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

المعلمات
logLevel Log.LogLevel: السمة LogLevel المطلوب استخدامها

إلغاء تسجيل مسجّلة

public abstract void unregisterLogger ()

إلغاء تسجيل المُسجّل الحالي الساري في سلسلة المحادثات الحالية.