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, 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 () إلغاء تسجيل المُسجل الحالي الساري لمؤشر الترابط الحالي. |
الأساليب العامة
إغلاق AndRemoveAllLogs
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 ()
إلغاء تسجيل المُسجل الحالي الساري لمؤشر الترابط الحالي.