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
بأكملها إلى السجلّ العام.
يكون ذلك مفيدًا في السيناريوهات التي تعرف فيها أنّه لن يتم حفظ ناتج أداة تسجيل الأحداث بشكل دائم، ولكنك تريد حفظ المحتوى في مكان ما وعدم فقدانه.
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 ()
تُلغي تسجيل أداة تسجيل السجلّات الحالية السارية في سلسلة المحادثات الحالية.