ILogRegistry
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
واجهة لمسجل ILogOutput
المفرد يعمل على تعدد إرسال وإدارة المسجلات المختلفة.
ملخص
الأساليب العامة | |
---|---|
abstract void | closeAndRemoveAllLogs () يغلق ويزيل جميع السجلات التي يديرها هذا السجل. |
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 ()
يغلق ويزيل جميع السجلات التي يديرها هذا السجل.
تفريغ
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 ()
إلغاء تسجيل أداة التسجيل الحالية سارية المفعول لمؤشر الترابط الحالي.