StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput
يوجّه رسائل السجلّ إلى stdout
ملخّص
وظائف الإنشاء العامة | |
---|---|
StdoutLogger()
|
الطرق العامة | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
يؤدي هذا الإجراء إلى إغلاق السجلّ وتنفيذ أي عملية تنظيف قبل الإغلاق، حسب الحاجة. |
InputStreamSource
|
getLog()
تلتقط هذه الوظيفة لقطة سريعة لبيانات السجلّ. |
Log.LogLevel
|
getLogLevel()
تحصل على الحد الأدنى لمستوى السجلّ المراد عرضه. |
void
|
init()
اعمِد إلى بدء السجلّ وإنشاء أيّ موارد مطلوبة لعمليات الإدخال/الإخراج. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
يتم إرسالها عندما يجب طباعة رسالة السجلّ وعرضها للمستخدم في مربع حوار إن أمكن. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
يتم إرسالها عندما يجب طباعة رسالة السجل. |
void
|
setLogLevel(Log.LogLevel logLevel)
لضبط الحد الأدنى لمستوى السجلّ المراد عرضه. |
وظائف الإنشاء العامة
StdoutLogger
public StdoutLogger ()
الطرق العامة
closeLog
public void closeLog ()
يؤدي هذا الإجراء إلى إغلاق السجلّ وتنفيذ أي عملية تنظيف قبل الإغلاق، حسب الحاجة.
getLog
public InputStreamSource getLog ()
تلتقط هذه الوظيفة لقطة سريعة لبيانات السجلّ.
يجب عدم استدعائه بعد ILeveledLogOutput.closeLog()
.
لا يمكن ضمان تحقيق الأداء الأمثل للبث الذي يتم إرجاعه. قد يريد المتصلون
إنهاء النتيجة برمز ERROR(/BufferedInputStream)
.
المرتجعات | |
---|---|
InputStreamSource |
InputStreamSource من بيانات السجلّ قد تُعرِض قيمة فارغة إذا لم يكن متاحًا. |
getLogLevel
public Log.LogLevel getLogLevel ()
تحصل على الحد الأدنى لمستوى السجلّ المراد عرضه.
المرتجعات | |
---|---|
Log.LogLevel |
LogLevel الحالي |
init
public void init ()
اعمِد إلى بدء السجلّ وإنشاء أيّ موارد مطلوبة لعمليات الإدخال/الإخراج.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
يتم إرسالها عندما يجب طباعة رسالة السجلّ وعرضها للمستخدم في مربع حوار إن أمكن.
المعلمات | |
---|---|
logLevel |
Log.LogLevel : تشير القائمة المحددة LogLevel إلى أولوية الرسالة. |
tag |
String : العلامة المرتبطة بالرسالة |
message |
String : الرسالة المطلوب عرضها |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
يتم إرسالها عندما يجب طباعة رسالة السجل.
المعلمات | |
---|---|
logLevel |
Log.LogLevel : تشير القائمة المحددة LogLevel إلى أولوية الرسالة. |
tag |
String : العلامة المرتبطة بالرسالة |
message |
String : الرسالة المطلوب عرضها |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
لضبط الحد الأدنى لمستوى السجلّ المراد عرضه.
المعلمات | |
---|---|
logLevel |
Log.LogLevel : LogLevel المطلوب عرضها |