سجل 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)
يتم تفريغ كامل محتوى مسجّل |
abstract
Log.LogLevel
|
getGlobalLogDisplayLevel()
لعرض عرض مستوى السجل الحالي للسجل العام |
abstract
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event,
استدعِ هذه الطريقة لتسجيل حدث من نوع بالمعلومات المرتبطة به في الخريطة. |
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 ()
إلغاء تسجيل المُسجّل الحالي الساري في سلسلة المحادثات الحالية.