HistoryLogger
public
class
HistoryLogger
extends FileLogger
| java.lang.Object | ||||
| ↳ | com.android.tradefed.log.BaseLeveledLogOutput | |||
| ↳ | com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream> | |||
| ↳ | com.android.tradefed.log.FileLogger | |||
| ↳ | com.android.tradefed.log.HistoryLogger | |||
أداة TF History Logger، وهي سجلّ خاص يحتوي على بعض الأحداث المحدّدة فقط.
ملخّص
طُرق وضع التصميم العامة | |
|---|---|
HistoryLogger()
|
|
الإجراءات العامة | |
|---|---|
ILeveledLogOutput
|
clone()
ينشئ |
void
|
init()
تهيئة السجلّ، وإنشاء أي موارد إدخال/إخراج مطلوبة |
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)
استدعِ هذه الطريقة لتسجيل حدث من نوع يتضمّن المعلومات المرتبطة في الخريطة. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
|
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
|
طُرق وضع التصميم العامة
HistoryLogger
public HistoryLogger ()
الإجراءات العامة
استنساخ
public ILeveledLogOutput clone ()
ينشئ FileLogger جديدًا باستخدام إعدادات مستوى التسجيل نفسها المستخدَمة في العنصر الحالي.
لا يتم نسخ محتوى ملف السجل الأساسي (أي سيتم كتابة بيانات سجل النسخة المطابقة إلى ملف جديد).
| المرتجعات | |
|---|---|
ILeveledLogOutput |
|
init
public void init ()
تهيئة السجلّ، وإنشاء أي موارد إدخال/إخراج مطلوبة
| عمليات الطرح | |
|---|---|
IOException |
|
logEvent
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, Map<String, String> args)
استدعِ هذه الطريقة لتسجيل حدث من نوع يتضمّن المعلومات المرتبطة في الخريطة.
| المعلَمات | |
|---|---|
logLevel |
Log.LogLevel |
event |
ILogRegistry.EventType: EventType الحدث الذي سيتم تسجيله. |
args |
Map: خريطة الوسيطات التي ستتم إضافتها إلى إدخال في السجلّ للحصول على مزيد من التفاصيل حول الحدث. |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
| المعلَمات | |
|---|---|
logLevel |
Log.LogLevel |
tag |
String |
message |
String |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
| المعلَمات | |
|---|---|
logLevel |
Log.LogLevel |
tag |
String |
message |
String |